728x90
반응형
Tiles란?
웹페이지의 Header, Footer, Left 등 반복적으로 사용되는 부분들에 대한 코드를 분리하여 한 곳에서 관리를 가능하게 해줌
[pom.xml]
<properties>
<org.apache.tiles.version>3.0.5</org.apache.tiles-version>
</properties>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-core</artifactId>
<version>${org.apache.tiles.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-jsp</artifactId>
<version>${org.apache.tiles.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-servlet</artifactId>
<version>${org.apache.tiles.version}</version>
</dependency>
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-extras</artifactId>
<version>${org.apache.tiles.version}</version>
</dependency>
반응형
[dispatcher-servlet.xml]
<bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<property name="definitions">
<list>
<value>/WEB-INF/config/tiles/tiles-definitions.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>
728x90
반응형
'SPRING' 카테고리의 다른 글
Maven 과 Gradle (빌드관리도구) (0) | 2023.05.18 |
---|---|
globals.properties 정보에 대한 암호화 (0) | 2023.03.16 |
API- @ResponseBody (0) | 2023.02.20 |
MVC 패턴- @RequestParam (0) | 2023.02.20 |
[Spring] @ResponseBody (0) | 2023.02.17 |