민서네집

Thymeleaf Layout Dialect 사용 본문

Spring

Thymeleaf Layout Dialect 사용

브라이언7 2014. 7. 14. 13:48

< Thymeleaf에서 레이아웃 기능을 지원하는 Thymeleaf Layout Dialect >


http://blog.outsider.ne.kr/1004?category=2


https://github.com/ultraq/thymeleaf-layout-dialect


pom.xml 파일에서 다음과 같이 의존성을 추가한다.


<dependency>
  <groupId>nz.net.ultraq.thymeleaf</groupId>
  <artifactId>thymeleaf-layout-dialect</artifactId>
  <version>1.2.5</version>
</dependency>


Thymeleaf Layout Dialect 1.2 버전을 사용하면


<title layout:title-pattern="$DECORATOR_TITLE | $CONTENT_TITLE">Site Title</title>


위와 같이 layout:title-pattern 안에 "|"을 사용하면 [[| , |]] 이런 문자가 Title 앞과 뒤에 추가된다.


웹에서 찾아보니 Thymeleaf Layout 의 버그라고 해서 버전을 1.2.5 로 올렸더니 원하는 바 대로 출력되었다.


Comments