Bonjour à tous,
Je voudrais savoir si il est possible d'utilisé des tag Struts dans une page jsp importée dans d'autre pages jsp à l'aide de <c:import>.
En effet j'aimerais inclure un pied de page contenant un lien vers la page d'acceuil, et ce dans chaque page de l'application.
J'ai donc dans chacune de ces pages:et le code de "Footer.jsp":
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <c:import url="Footer.jsp"> <c:param name="unParametre" value="unValeur"/> </c:import>et finalement l'action /forwardWelcome dans le fichier struts-config.xml:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <HR> <P align="center" > ${param.unParametre}<BR><BR> <html:link action="/forwardWelcome">Revenir a la page d'acceuil</html:link> </P>Ce code ne fonctionne pas. Dans le page générée, il est simplement marqué "Revenir a la page d'acceuil" mais ce n'est pas un lien, seulement du texte.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <action path="/forwardWelcome" forward="/pages/Welcome.jsp"/>
Si je fait un <html:link> identique dans une page normale (qui n'est pas importee dans une autre), cela fonctionne.
S'il vous plait, dite moi que c'est possible! et je veux bien la solution si c'est pas trop demandé...
Merci d'avance.
Partager