blob: c6105c3fe3477824e47b4ffde9db6803a55a6b62 [file] [log] [blame]
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%--
This file contains definition declarations.
These definitions can be used in any jsp page by including
this file with :
<%@ include file="filename.jsp" %>
Each definition declaration create a bean stored in specified jsp context.
Default jsp context is 'page', so we need to specify a more useful context.
--%>
<%-- Master layout definition --%>
<tiles:definition id="masterLayout" page="/layouts/classicLayout.jsp" scope="request" >
<tiles:put name="title" value="My First Definition Page" />
<tiles:put name="header" value="/tutorial/common/header.jsp" />
<tiles:put name="footer" value="/tutorial/common/footer.jsp" />
<tiles:put name="menu" value="/tutorial/common/menu.jsp" />
<tiles:put name="body" value="/tutorial/basic/helloBody.jsp" />
</tiles:definition>
<%-- portal definition --%>
<tiles:definition id="portalExample" page="/layout/columnsLayout.jsp" scope="request">
<tiles:put name="numCols" value="2" />
<tiles:putList name="list0" >
<tiles:add value="/portal/login.jsp" />
<tiles:add value="/portal/messages.jsp" />
<tiles:add value="/portal/newsFeed.jsp" />
<tiles:add value="/portal/advert2.jsp" />
</tiles:putList>
<tiles:putList name="list1" >
<tiles:add value="/portal/advert3.jsp" />
<tiles:add value="/portal/stocks.jsp" />
<tiles:add value="/portal/whatsNew.jsp" />
<tiles:add value="/portal/personalLinks.jsp" />
<tiles:add value="/portal/search.jsp" />
</tiles:putList>
</tiles:definition>
<%--
Add as many definition as you need ...
--%>