본문 바로가기
Study_Framework

[Spring] Tiles 환경 설정

by 타블로 2018. 5. 6.

1. MAVEN 추가

<!-- ### TILES S ### -->

<dependency>

<groupId>org.apache.tiles</groupId>

<artifactId>tiles-core</artifactId>

<version>${tiles.version}</version>

</dependency>

<dependency>

<groupId>org.apache.tiles</groupId>

<artifactId>tiles-jsp</artifactId>

<version>${tiles.version}</version>

</dependency>

<!-- ### TILES E ### -->

 

2. Controller 추가

@Controller

public class BaseController {

 

@RequestMapping("/tiles")

public String tiles() {

 

return "content:/tiles";

 

}

 

}

 

3. Tiles 환경 

tiles.xml
다운로드

@Configuration

public class TilesConfig {

 

@Bean

public TilesConfigurer tilesConfigurer() {

 

final TilesConfigurer configurer = new TilesConfigurer();

configurer.setDefinitions(new String[] { "WEB-INF/config/tiles.xml" });

configurer.setCheckRefresh(true);

return configurer;

 

}

 

@Bean

public TilesViewResolver tilesViewResolver() {

 

final TilesViewResolver resolver = new TilesViewResolver();

resolver.setViewClass(TilesView.class);

return resolver;

 

}

 

}