Tiles-def importer HTML depuis l'extérieur de la webapps
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
Code:
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" />
... |
et dans mon layout
Code:
1 2 3 4
|
...
<tiles:insert attribute="entete" ignore="true" />
... |
fonctionne. Mais si je veux faire dans le fichier tiles-defs
Code:
1 2
|
<put name="entete" value="/repertoire_racine_serveur/autre_repertoire/entete.jsp.html" /> |
sa plante.
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