JSP | 레이아웃 tiles 사용하기
페이지 정보
작성자 굿스웹 작성일20-02-19 17:32 조회700회 댓글0건관련링크
본문
[servlet-context.xml]
<!-- tile 기능 사용을 위한 코드 -->
<beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<beans:property name="definitions">
<beans:list>
<!-- Tiles.xml의 경로 설정 -->
<beans:value>/WEB-INF/tiles/tiles.xml</beans:value>
</beans:list>
</beans:property>
</beans:bean>
[tiles/tilex.xml]
<tiles-definitions>
<!-- 메뉴 표시 -->
<definition name="base" template="/WEB-INF/tiles/template.jsp">
<put-attribute name="left" value="/WEB-INF/tiles/left.jsp" />
<put-attribute name="header" value="/WEB-INF/tiles/header.jsp" />
<put-attribute name="footer" value="/WEB-INF/tiles/footer.jsp" />
</definition>
<definition name="*.page" extends="base">
<put-attribute name="body" value="/WEB-INF/views/{1}.jsp" />
</definition>
</tiles-definitions>
@RequestMapping("/testPage.do")
public String testPage() {
return "test.page";
}
<!-- tile 기능 사용을 위한 코드 -->
<beans:bean id="tilesConfigurer" class="org.springframework.web.servlet.view.tiles3.TilesConfigurer">
<beans:property name="definitions">
<beans:list>
<!-- Tiles.xml의 경로 설정 -->
<beans:value>/WEB-INF/tiles/tiles.xml</beans:value>
</beans:list>
</beans:property>
</beans:bean>
[tiles/tilex.xml]
<tiles-definitions>
<!-- 메뉴 표시 -->
<definition name="base" template="/WEB-INF/tiles/template.jsp">
<put-attribute name="left" value="/WEB-INF/tiles/left.jsp" />
<put-attribute name="header" value="/WEB-INF/tiles/header.jsp" />
<put-attribute name="footer" value="/WEB-INF/tiles/footer.jsp" />
</definition>
<definition name="*.page" extends="base">
<put-attribute name="body" value="/WEB-INF/views/{1}.jsp" />
</definition>
</tiles-definitions>
@RequestMapping("/testPage.do")
public String testPage() {
return "test.page";
}
[주소복사] https://www.goodsweb.kr/?u=D4160b38
SNS 알리기
핀터레스트
텔레그램로
블로그로
페이스북
트위터
카카오스토리
카톡 공유
관련 블로그
로딩중