Bonjour,
Je fais en ce moment un projet avec Struts 2 et Sitemesh 3.
Mon probleme est que mes pages JSP ne sont plus decorees par SiteMesh une fois effectuee la validation d'un formulaire Struts.
Il y a-t-il un tag a ajouter dans mes fichiers ?
Mes codes sont les suivants :
Ma jsp :
Mon sitemesh3.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <s:form method="post" validate="true" action="LoginAction.action" > <s:textfield name="login" label="Login " /> <br /> <s:textfield name="password" label="Password " /> <br /> <s:submit value="Valider" align="center" /> </s:form>
Mon struts.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <sitemesh> <mapping path="/*" decorator="/jsp/decorators/decorator.jsp"/> </sitemesh>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 <struts> <package name="default" namespace="/" extends="struts-default"> <action name="LoginAction" converter="" class="com.yaki.actions.LoginAction"> <result>/jsp/authenticate.jsp</result> </action> </package> </struts>
Partager