Hello tous.
Est-il possible d'inclure un layout dans un layout dans un projet utilisant Tiles?
L'origine du pb est : j'ai un layout général (header, menu à gauche, bas de page et zone principale) que je n'ai pas le droit de modifier; à l'intérieur j'ai besoin d'utiliser un autre layout (là j'ai le roit de faire ce que je veux, à savoir une zone titre+ une zone contenu, avec des marges).
Mon tiles-def.xml ressemble à ça :
<definition name="monLayoutImmuable" path="/layouts/simpleLayout.jsp">
<put name="titrePage" value="test tiles" direct="true" />
<put name="enteteHtml" value="/tiles/enteteHtml.jsp" />
<put name="hautDePage" value="/tiles/hautDePage.jsp" />
<put name="basDePage" value="/tiles/basDePage.jsp" />
<put name="navigationGauche" value="/tiles/navigationGauche.jsp" />
<put name="cadreInterieur" value="notrecadre" />
</definition>
<definition name="notrecadre" path="/layouts/cadreInterieurLayout.jsp">
<put name="titreCadreInterieur" value="/tiles/cadreVide.htm" />
<put name="contenuCadreInterieur" value="/tiles/cadreVide.htm" />
</definition>
<definition name="demonstrateur.menu" extends="monLayoutImmuable" >
<put name="titreCadreInterieur" value="/tiles/cadreTitrePage.jsp" />
<put name="contenuCadreInterieur" value="/tiles/cadreContenuPage.jsp"></put>
</definition>
quand je lance mon action faisant appel à demonstrateur.menu, monLayoutImmuable s'affiche correctement, et dans sa zone principale il affiche... cadreVide.htm au lieu des pages définies dans demonstration.menu
Est-ce que ça parle à qqun???
Message édité par bibendum le 12-12-2003 à 15:53:18