2024. 6. 14. 15:45ㆍIT 개발 관련(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 |