Tiles

2024. 6. 14. 15:45IT 개발 관련(Java, Spring, JavaScript)

Tiles

Tiles는 레이아웃 템플릿 엔진으로, 중복되는 include 코드를 사용하지 않고 지정된 페이지 레이아웃에 따라 페이지 타일을 조합하여 완전한 페이지로 만들어 준다. 즉, 반복되는 부분들을 한 곳에서 관리 할 수 있게 해주는 템플릿이라 생각하면 된다.

 

pom.xml에 tiles 추가 

 

 필자는 타일즈는 스프링 프레임워크에서 사용되는 컴포넌트 개념으로  servlet-context.xml에 작성하는 것이 맞다고 본다.

viewResolver도 마찬가지!

 

ps. 여기서 잠깐 servlet 이란

출처 : https://coding-factory.tistory.com/742

 

<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer"> <property name="completeAutoload" value="true" />

<property name="definitions">

<list> <value>/WEB-INF/tiles/tiles.xml</value> </list>

</property>

</bean>

<bean id="tilesViewResolver" class="org.springframework.web.servlet.view.UrlBasedViewResolver"> <property name="viewClass" value="org.springframework.web.servlet.view.tiles3.TilesView" /> <property name="order" value="1" /> </bean>

 

Tiles출처:https://m.blog.naver.com/hj_kim97/222935327085

 

'IT 개발 관련(Java, Spring, JavaScript)' 카테고리의 다른 글

ServletContext 메소드  (0) 2024.06.16
CSRF 토큰  (0) 2024.06.14
인터셉터와 ViewResolver  (0) 2024.06.14
<form:form>태그  (0) 2024.06.14
소스 반영  (1) 2024.06.14