[Struts] Problème avec logic:equal
Bonjour,
c'est la première fois que j'utilise logic:equal, j'utilise deux variables str et typed dont la valeur n'est pas null.
voilà mon code:
Code:
1 2 3
| <logic:equal name="<%= str %>" value="<%= typed %>" >
VRAI
</logic:equal> |
à l'execution, j'ai l'erreur :
Code:
javax.servlet.jsp.JspException: Cannot compare null variable to value maValue
Re: [Struts] Probleme avec logic:equal
Citation:
Envoyé par Sniper37
<logic:equal name="<%= str %>" value="<%= typed %>" >
VRAI
</logic:equal>
à mon avis, ce que tu veux faire, c'est plutot:
Code:
1 2 3 4
|
<logic:equal name="str" value="<%= typed %>" >
VRAI
</logic:equal> |
qui compare la valeur de la variable str à la valeur de la variable typed.
Mais si c'est pour utiliser des scriptlets, tu peux faire:
Code:
1 2 3 4
|
<% if(str.equals(typed)) {%>
VRAI
<%}> |
Et si tu veux faire le tout sans scriptlets:
Ben je sais pas :(
Bonne question ca, comment comparer deux variables proprement en struts? :?: