타임리프(Thymeleaf) 스프링 통합

Sin·2024년 8월 11일
입력 폼 처리


체크박스 처리

히든으로 INPUT 추가하는 방식은 사용하지 말자. th:field 처리하면 됨.


@ModelAttribute 의 특별한 사용법

Model 안에 자동으로 담겨져서 해당 로직을 계속 추가할 필요가 없음.

멀티 체크박스 처리

위에 @ModelAttribute 에서 담은 region 값으로 멀티 체크박스 처리

라디오 버튼



멀티 체크박스 처리와 사용법 동일 다만 Enum 을 @ModelAttribute로 
등록하여 사용하는 부분이 차이점

타임리프에서 ENUM 직접 사용하기


셀렉트 박스 사용법



출처 김영한의 스프링 로드맵 - 스프링 MVC 2편 - 백엔드 웹 개발 핵심 기술

0개의 댓글