https://attic.apache.org/projects/tiles.html
tiles 타일즈를 사용하여 레이아웃 합치기 - header, footer, aside등
https://tiles.apache.org/framework/tutorial/basic/pages.html
접속 후 두번째 단락의 xml파일 복사붙여넣기
eclipse - /WEB-INF/tiles.xml 일반적으로 이 경로에서 사용됨
<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Configuration 3.0//EN"
"http://tiles.apache.org/dtds/tiles-config_3_0.dtd">
<tiles-definitions>
<definition name="myapp.homepage" template="/layouts/classic.jsp">
<put-attribute name="title" value="Tiles tutorial homepage" />
<put-attribute name="header" value="/tiles/banner.jsp" />
<put-attribute name="menu" value="/tiles/common_menu.jsp" />
<put-attribute name="body" value="/tiles/home_body.jsp" />
<put-attribute name="footer" value="/tiles/credits.jsp" />
</definition>
</tiles-definitions>
https://mvnrepository.com/artifact/org.apache.tiles/tiles-jsp/3.0.8
maven- tiles jsp support 라이브러리 설치하기 ( pom.xml )
<!-- https://mvnrepository.com/artifact/org.apache.tiles/tiles-jsp -->
<dependency>
<groupId>org.apache.tiles</groupId>
<artifactId>tiles-jsp</artifactId>
<version>3.0.8</version>
</dependency>
https://mvnrepository.com/artifact/javax.servlet/jstl/1.2
maven- javax.servlet/jstl/1.2 설치 (pom.xml)
<!-- https://mvnrepository.com/artifact/javax.servlet/jstl -->
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
<version>1.2</version>
</dependency>
'SpringFrameWork' 카테고리의 다른 글
| SpringFramework+maven project[4일차] (0) | 2024.07.29 |
|---|---|
| SpringFramework+maven project[3일차] (0) | 2024.07.24 |
| SpringFramework+maven project[1일차] (0) | 2024.07.22 |