inclure un layout dans un layout [Struts tiles] - Java - Programmation
Marsh Posté le 12-12-2003 à 11:58:30
pourquoi j'ai toujours des questions qui n'attirent pas ???
Marsh Posté le 12-12-2003 à 15:09:00
parce que ton titre n'est pas explicite ?
tiles c'est un module de struts?
parce qu'en voyant ton titre je m'attendais à du swing moi
Marsh Posté le 12-12-2003 à 15:14:43
bibendum a écrit : connais pas Swing |
de nom quand meme, rassure moi! ?
bon change le titre de ton topic hein
Marsh Posté le 12-12-2003 à 15:53:36
de nom oui, (heureusement!) mais j'ai jamaiseu à l'utiliser moi même donc ça ne fait pas tilt.
[mode TAPE LA HONTE]
euh... comment on fait pour changer le titre d'un post ??? ah ben ok il suffit de chercher un peu, thx!!!
Marsh Posté le 12-12-2003 à 11:41:19
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