Hi,
normally it should be enough to define in your tiles.config:
<definition name="page2.tiles" extends="layout.example" >
<put name="body" value="/pages/page2.jsp" />
</definition>
and in your navigation:
<navigation-rule>
<from-view-id>/pages/page2.jsp</from-view-id>
<navigation-case>
<from-outcome>back</from-outcome>
<to-view-id>/page1.jsp</to-view-id>
</navigation-case>
</navigation-rule>
Did you try that?
Regards Johannes
"MyFaces Discussion" <[email protected]> schrieb am 19.08.05 04:49:05:
>
>
> I deployed the "myfaces-tiles-example.war" example application that is
> included in the MyFaces distribution. While experimenting with this
> application, I attempted to reorganize the location of some of the JSP files.
> Basically I wanted to be able to separate the pages into several folders
> according to functionality. I moved one sample page into a sub-folder, and I
> performed the following changes to the example application...
>
>
>
> 1) created a "pages" folder within the root web context
>
> 2) Moved the "pages2.jsp" file to the "pages" folder
>
> 3) Modified the "pages2" navigation rule in the
> "tiles-faces-config.xml".
>
> <navigation-rule>
>
> <from-view-id>/pages/page2.jsp</from-view-id>
>
> <navigation-case>
>
> <from-outcome>back</from-outcome>
>
> <to-view-id>/page1.jsp</to-view-id>
>
> </navigation-case>
>
> </navigation-rule>
>
> 4) Modified the "pages2" tiles definition in the "tiles.xml" file.
>
> <definition name="/pages/page2.tiles" extends="layout.example" >
>
> <put name="body" value="/pages/page2.jsp" />
>
> </definition>
>
> 5) I left the "navigation.jsp" file unchanged.
>
> <h:commandLink action="nav_page2">
>
> <h:outputText value="Page2" />
>
> </h:commandLink>
>
>
>
> The first time I navigated to "nav_page2" from the the "navigation.jsp" page,
> the page seemed to display fine. However, the next time I tried to navigate
> to the page (by clicking on the "Page2" link in the navigation page) the page
> displayed with a really strange format. The raw content of the page was
> displayed, but the CSS and div tags seemed to have been ignored.
>
>
>
> Has anyone successfully used the tiles integration with pages that are not in
> the root content? Can anyone see something I am doing wrong?
>
>
>
> Thanks much,
>
> Kirk Larson
>
>
>
> ****************************************************************************
>
> This email may contain confidential
> material. If you were not an intended recipient,
> Please notify the sender and delete all copies.
> We may monitor email to and from our network.
>
> ***************************************************************************
>
______________________________________________________________________
XXL-Speicher, PC-Virenschutz, Spartarife & mehr: Nur im WEB.DE Club!
Jetzt gratis testen! http://freemail.web.de/home/landingpad/?mc=021130