Salut,
Je teste un truc avec du struts 2 des tiles, mais je remonte cette exception :
java.lang.NoSuchMethodException: com.projet.actions.Loging.{2}()
J'ia dans ma jsp
au niveau du struts.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <s:form action="Link2"> <select> <option>de</option> <option>en</option> <option>fr</option> </select> <s:submit value="submit"></s:submit> </s:form>
au niveau du fichier de définition des tiles
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <action name="Link2" method="{2}" class="com.projet.actions.Loging"> <result name="welcome2" type="tiles">welc</result> </action>
et au niveau de la classe qui assure le forward
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <definition name="welcome2" template="/tiles/baseLayout.jsp"> <put-attribute name="title" value="homepage2" /> <put-attribute name="myBody" value="/tiles/home2.jsp"/> </definition>
Si quelqu'un voit mon erreur, merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 ... //seconde méthode public String testInt() { return "welc"; }
A première vue, le lien avec la méthode ne se fait pas.
Partager