Bonjour à tous,

j'ai un petit soucis et je n'arrive pas à comprendre pourquoi.

j'ai une jsp avec un form

j'utilise comme action
Code : Sélectionner tout - Visualiser dans une fenêtre à part
response.encodeRedirectURL("maServlet");
tous les paramètres se trouvant dans le form passent sans problème.

Ensuite quand j'execute cette partie de code dans ma servlet pour passer mes paramètres récupérés de la jsp vers une autre jsp, cela ne fonctionne plus. (NullPointerException)

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
request.setAttribute("username",usernameCoor);
request.setAttribute("oldPassword",oldPasswordCoor);
request.setAttribute("newPassword",newPasswordCoor);
response.sendRedirect(response.encodeRedirectURL("maPageJsp.jsp"));
on dirait que les paramètres passés par servlet n'ont pas survécu.

serait-ce à cause de la redirection :

Je suis obligé de le mettre en session et d'effectuer un remove des paramètres lorsque j'ai terminé.

Si quelqu'un a une solution.

D'avance merci pour vos réponses.