Since I need to integrate Cocoon into the Struts framework I though in using the 
plugin developed by Don Brown.
The problem is that my web application use Tiles, and from what I read the plugin 
doesn't support it.
But I try to create a test page with two links, one uses the cocoon architecture and 
the other Struts with Tiles (using a JSP file to declare the tiles definitions) and it 
works!!!
The problem is that my real application uses the XML approach to declare the tiles 
definitions. There are some features that I can't implement 
using the JSP approach. By example:
<tiles-definitions>
<!-- main layouts -->
<definition name="doc.invLayout" path="/layouts/mainLayout.jsp">
<put name="title" value="Altaia ADSL - Cadastro"/>
<put name="head" value="/tiles/inv/head.jsp"/>
<put name="onLoad" value="preloadimages()"/>
<put name="header" value="/tiles/common/header.jsp"/>
<put name="body" value="doc.inv.body"/>
<put name="footer" value="/tiles/common/footer.jsp"/>
</definition>

<definition name="doc.inv.body" path="/layouts/invThreshBodyLayout.jsp">
<put name="tabsWin" value="/tiles/inv/tabsCatEnt.jsp"/>
<put name="treeWin" value="/tiles/inv/explorerWin.jsp"/>
<put name="dataWin" value="/tiles/inv/dataWin.jsp"/>
</definition>

In the "doc.invLayout" definition the "body" attribute is defined as another 
definition called "doc.inv.body".
I already try to create the similar JSP file using the same idea, but doesn't work. I 
also tried to attribute a new JSP definition
file to the body without success.

Please help me...

Best regards,
Carlos Dias

Reply via email to