티스토리 뷰

About 개발~~

[스프링] Tiles2 설정~

wizardee 2012. 12. 30. 08:54

Spring3.0에 Tiles2를 설정해 보도록 하자~

이번 글은 tiles2의 기본 설정인데.. 이렇게 설정할 경우, 새 view를 만들 때마다 tiles 설정에 새로 추가를 해 주어야 한다. 만약 이런 방식이 번거롭다면 다음 글[기]을 참고해서 설정을 해 주면 된다.


* tiles2에 대해 모든(?) 라이브러리를 다운받도록 pom.xml에 추가.


* viewResolver 관련 설정.

/MyProject/src/main/webapp/WEB-INF/spring/appServlet/servlet-context.xml

위와 같이 설정해 놓으면, view호출시 tiles-def.xml에 해당 view가 정의(definition) 되어 있으면, 

tiles로 로 랜더링을 하고(id="tilesViewResolver")

없으면 일반 view로 랜더링 한다.(id="viewResolver")


* /MyProject/src/main/webapp/WEB-INF/tiles/tiles-def.xml 새로 생성.

* 위와 같이 설정해 놓으면, 여러 view중에 'home'만 tiles가 적용이 되고 나머지 view들은 tiles가 적용이 되지 않는다.


* home 호출(tiles 적용)


* dbtest 호출(tiles 적용 안됨. 한글까지 깨져버림 ㅜㅜ;)


그래서 일괄적으로 모든(?) view에 tiles를 적용하고 싶다면, [여기]를 참고하면 된다~~ :)

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
글 보관함