챕터 14: 스프링부트 웹 애플리케이션 개발14.1 Thymeleaf 템플릿 엔진14.1.1 고급 템플릿 기능Thymeleaf는 단순한 데이터 바인딩뿐만 아니라, 조건부 렌더링, 반복, 텍스트 국제화 등 다양한 고급 템플릿 기능을 제공합니다.역사적 배경:과거에는 JSP(JavaServer Pages)를 많이 사용했으나, 이는 복잡한 설정과 코드 관리의 어려움이 있었습니다.Thymeleaf는 이러한 문제를 해결하고자 등장했으며, HTML 템플릿을 보다 직관적으로 작성할 수 있게 해줍니다.관련된 Java 개념: JSP, ServletsHello, User ItemWelcome Header Menu Content Footer14.1.2 템플릿 레이아웃 작성Thymeleaf는 템플릿..