[Struts tiles] inclure un layout dans un layout

inclure un layout dans un layout [Struts tiles] - Java - Programmation

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
Reply

Marsh Posté le 12-12-2003 à 11:41:19   

Reply

Marsh Posté le 12-12-2003 à 11:58:30    

:up: pourquoi j'ai toujours des questions qui n'attirent pas :cry: ???

Reply

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 :o


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 12-12-2003 à 15:13:34    

ah oui, c'est du struts tiles. connais pas Swing :jap

Reply

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;)


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

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!!! :jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed