Salut à tous,
Je débute avec Struts2, et je tourne et retourne le pb dans tous les ses, mais je n'arrive pas à tester ma veleur dans la jsp.
Je pousse dans ma session un attribute ACTION_NAME
Je le récupère comme ceci
Et je l'affiche comme ceci dans ma JSP (ça, ça roule)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <s:set var="nomAction" value="%{#session.ACTION_NAME}" />
Mais quand j'essaie de le tester, impossible de faire référence à ma variable...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<s:property value="#nomAction" />
J'ai essayé plusieurs méthodes, mais rien n'y fait...
j'ai vérifié mon test en lui écrivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <s:if test="%{'resultat'.equals(nomAction)}"> ... <s:if test="%{'resultat'.equals(#nomAction)}"> ... <s:if test="%{'resultat'.equals(%{nomAction})}"> .... <s:if test="%{'resultat'.equals(%{#nomAction})}"> ..;
et ça passe, il fait bien ce qui je lui veut. Mais je n'arrive pas à récupérer ma variable déclarée avec s:set ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <s:if test="%{'resultat'.equals('resultat')}">
Partager