서버에서 넘겨준 List 데이터로 thymeleaf Grid 그리기
웹 개발을 하다보면 List 데이터로 View단에서 Grid를 만들어야 할 경우가 많다. 특히 비지니스성의 관리 화면일 경우에는 서버에서 값들을 조회해 그리드로 뿌리는 일이 절반이라고 해도 과언이 아니다. Spring boot로 서버를 구성하고, 뷰 리졸버로 thymeleaf(타임리프) 를 사용할 경우 이 작업이 매우 간단하게 이루어진다.(개인적으로 기존 jsp를 사용할 때나, 굳이 비동기로 처리할 이유가 없다면 제이쿼리 ajax를 사용하는 것보다도 더 편리하다고 생각한다.) 타임리프에서 제공하는 여러 속성들 중, 'th:each'와 'th:text'를 사용한 방법이다. 시스템에 등록된 사용자를 조회해서 출력하는 예제를 통해 직접 만들어 보았다. 1. Spring Controller에서 데이터 전송 미리..