You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@struts.apache.org by Lim Huat Heng <li...@bizsol.com.my> on 2003/10/15 05:49:45 UTC
Help on Struts- Tiles Tab
To anyone who may advise:
I have written the following in my tiles-defs.xml and I am using Tomcat 5.0.9 with Struts 1.0x.
<!DOCTYPE tiles-definitions PUBLIC
"-//Apache Software Foundation//DTD Tiles Configuration//EN"
"http://jakarta.apache.org/struts/dtds/tiles-config.dtd">
<tiles-definitions>
<definition name="asset.mainLayout" path="/jsp/mainLayout.jsp">
<put name="title" value="AMS Main Screen" />
<put name="header" value="/jsp/header.jsp" />
<put name="footer" value="/jsp/footer.jsp" />
<put name="body" value="/tiles/body.jsp" />
</definition>
<!-- ======================================================= -->
<!-- Asset Detail page definition -->
<!-- ======================================================= -->
<definition name="asset.detail.page" extends="asset.mainLayout" >
<put name="title" value="Asset Detail" />
<put name="body" value="asset.detail.tabs.body"/>
</definition>
<!-- ======================================================= -->
<!-- Tabs body and definitions -->
<!-- ======================================================= -->
<!-- body using tabs -->
<definition name="asset.detail.tabs.body" path="/jsp/tabsLayout.jsp">
<put name="selectedIndex" value="0"/>
<put name="parameterName" value="selected"/>
<putList name="tabList">
<item value="Search Asset" link="/jsp/asset/asset_search.jsp"/>
<item value="Add Asset" link="/jsp/asset/asset_add.jsp"/>
</putList>
</definition>
<tiles-definitions>
When I try to run my jsp page, I found that the tabList is null. Could anyone advise what has been wrong and how should I resolve this problem? Thanks in advance.