* Tiles설정파일 작성
1. 화면의 레이아웃 설정하는 파일
2. Root태그
- <tiles-definitions>
- 하위 태그 : <definition>
3. <definition>
- 하나의 화면설정 또는 다른 설정에서 참조할 기본 설정(abstract definition)
- 속성
- name : 설정 ID - 태그의 이름 지정. 클라이언트가 호출 할 이름이기도 하다.
- template : View를 만들 템플릿 jsp파일
- extends : 상속받을 다른 definition
4. 하위 태그
- <put-attribute>
5. <put-attribute>
- 템플릿을 구성할 Attribute를 설정
- 속성
- name - 설정 ID : jsp에서 tag lib를 통해 호출 할 이름
- value
- Attribute를 구성할 내용 설정
- jsp파일
- 문자열
* 구현
1. web.xml의 tiles 설정이 필요없다.
2. web.xml 설정대신 spring설정파일에
- TilesConfigurer
- UrlBasedViewResolver를 viewResolber로 등록하고 viewClass로 TiledView를 등록
3. tiles 설정파일 작성
4. template.jsp 작성
5. Controller에서 definition의 name을 호출한다.