
[Thymeleaf] 타임리프와 스프링의 통합 4 - 멀티 체크박스
·
Spring/Thymeleaf
지난번 단일 체크박스를 응용하여 멀티 체크박스도 만들어보자.컨트롤러 수정 - @ModelAttribute 사용@ModelAttribute("regions")public Map regions() { Map regions = new LinkedHashMap(); regions.put("SEOUL", "서울"); regions.put("BUSAN", "부산"); regions.put("JEJU", "제주"); return regions;}해당 코드는 등록, 상세, 수정 등에서도 등장해야하는 데이터들인데, 늘 모든 코드에서 중복해서 작성해야할까?스프링에선 해당 귀찮음을 해결하기 위해 @ModelAttribute의 기능을 지원한다.해당 에노테이션이 있는 컨트롤러가 호출될 때, 항상 모델..