[Thymeleaf] 조건부 평가 (if, unless, switch)
·
타임리프
웹 화면을 만들다 보면 특정 조건에 따라 데이터를 다르게 표시해야 하는 경우가 많다.예를 들어 나이가 20세 미만이면 "미성년자"라고 표시하거나, 나이에 맞는 라벨을 붙여야 할 수 있다.Thymeleaf는 이런 상황을 쉽게 처리할 수 있도록 th:if, th:unless, th:switch 같은 조건식 기능을 제공한다. 이번 글에서는 조건문을 어떻게 쓰는지, 그리고 결과가 어떻게 나오는지 살펴본다 1. 컨트롤러 코드먼저 데이터를 뷰에 넘기기 위해 컨트롤러를 작성한다.@GetMapping("/condition")public String condition(Model model) { addUsers(model); return "basic/condition";}private void addUsers..