반응형 타임리프체크박스2 [Spring Boot] : 타임리프 체크 박스 여러개 만들고 체크하기 체크 박스를 여러개 만들고 복수 체크가 가능하도록 만들 수 있다. 그 전에 @ModelAttribute 어노테이션도 사용해 봤는데 이 어노테이션은 여러 화면에서 체크 리스트 내용을 중복으로 보여줘야 할 때 각각 Mapping부분에 중복해서 적어주지 않고 별도의 메서드를 만들어 사용할 수 있다. 그렇게 되면 컨트롤러를 요청할 때 @ModelAttribute에서 반환한 값이 자동으로 model에 담기게 된다. @ModelAttribute("regions") public Map regions() { Map regions = new LinkedHashMap(); regions.put("SEOUL", "서울"); regions.put("BUSAN", "부산"); regions.put("JEJU", "제주"); r.. 2022. 2. 8. [Spring Boot] : 타임리프 체크 박스 단일(2) 타임리프 체크박스 단일(2) 전에 했었던 히든 필드를 추가하여 true, false를 반환 받는 방법 말고 타임리프가 제공하는 폼 기능을 사용해 해당 부분을 자동화해서 사용할 수 있다. 이랬던 기존 코드를 이렇게 바꿔주기만 하면 된다. 타임리프를 사용하면 hidden 필드와 관련된 부분이 해결이 된다. 이 상태로 확인을 해보면 정상적으로 체크는 true, 체크가 되어있지 않으면 false가 된다. 두번째 라인 부분이 타임리프의 체크 확인 코드이다. 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고하여 공부하였습니다. 2022. 2. 8. 이전 1 다음 반응형