Problème test basique sur request.getParameter
Bonjour, je débute avec J2ee et j'ai un problème avec un test sur ma jsp, j'espère que vous pourrez m'aider. C'est assez basique...
Voilà mon code :
Code:
1 2 3 4 5
| <% String douchette=request.getParameter("douchette"); %>
${douchette==null} // affiche true
<%= douchette %> // affiche 'OUI'
${douchette==null} // affiche true
${douchette != null && douchette.equals('OUI')} // affiche false |
Voilà l'url de ma page : [...]/menu.jsp?douchette=OUI
Avec le paramètre douchette=OUI justement.
Si je lui demande d'afficher la valeur ; pas de problème ! J'obtiens ce que je veux.
Mais si je lui demande de tester la valeur, il me dit que celle-ci est null !! Pourquoi? ...
Merci pour votre aide,
Bonne journée,
Marie
EDIT : J'ai fait mon test comme ça et ça marche
Code:
1 2 3 4 5 6
| <c:choose>
<c:when test="<%= (douchette != null) ? true : false %>">
[...]
</c:when>
[...]
</c:choose> |