bonjour,
je débute en struts 1 et tiles mes templates fonctionnent sauf si je veux faire un import html depuis un répertoire hors de la webapps.
voici la définition un bout de mon layout principale
et dans mon layout
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <tiles-definitions> ... <!--layout principal--> <definition name="layout" path="/pages-struts/layout/layout.jsp"> <put name="title" value="Tiles Example" /> <put name="entete" value="/pages-struts/layout/elements/entete.jsp.html" /> ...
fonctionne. Mais si je veux faire dans le fichier tiles-defs
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ... <tiles:insert attribute="entete" ignore="true" /> ...
sa plante.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <put name="entete" value="/repertoire_racine_serveur/autre_repertoire/entete.jsp.html" />
j'ai essayé de paramétrer un docBase dans le server.xml sans succès.
j'ai essayé avec un chemin en relatif sans succès
j'ai essayé c:import direct dans le layout sans succès
j'ai essayé direct dans le layout <%@ include file=""%> et <jsp:include page="" /> sans succès.
J'ai essayé aussi un lien symbolique vers le répertoire de génération des html sans succès.
En fait mes blocs de menus (par exemple) sont générés en html par une autre application et je souhaite les inclure dans le template tiles.
Pour infos les fichiers générés ont les droit en lecture pour tous
en vous remerciant d'avance
Partager