[스프링 부트] chapter 20. 스프링 웹 MVC 7부 Thymeleaf
스프링 웹 MVC 7부 Thymeleaf
스프링 부트가 자동 설정을 지원하는 템플릿 엔진
-
FreeMarker
-
Groovy
-
Thymeleaf
-
Mustache
JSP를 권장하지 않는 이유
-
JAR 패키징 할 때는 동작하지 않고, WAR 패키징 해야 함
-
Underflow는 JSP를 지원하지 않음
Thymeleaf 사용하기
의존성 추가
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
템플릿 파일 위치
/src/main/resources/template/
예제 주소
https://www.thymeleaf.org/doc/articles/standarddialect5minutes.html