Bonjour Bonjour,
encore une petite question et puis c'est tout pour aujourd'hui
(ça n'en fera jamais que 2)
Voici mon problème : j'ai un formulaire étalé sur plusieurs pages JSP
chaque page contient donc un <form> dont je récupère la valeur des différents éléments à chaque submit dans des variables de session JSP du même nom que les éléments en question.
Comme l'utilisateur peut naviguer entre les différentes pages, je réinitialise les différents champs de cette <form> grâce à mes variables de sessions.
Le problème est que la première fois que j'arrive sur une page, ces variables de session sont initialisées à 'null' (on a donc un beau 'null' qui s'affiche dans le champ text).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <form> <input type="text" name="MYTEXT" value="<%= session.getParameter("MYTEXT") %>" /> </form>
il y a toujours la solution de faire :
pour chaque page,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 session.setAttribute("MYTEXT","")
mais n'y aurait-il pas un moyen de les initialiser à " " de manière générique ?
.. C'est-à-dire connaître d'une manière ou d'une autre tous les éléments de la <form> qui VA être affichée afin de les initialiser à " "
Merci à vous,
NikoBe
Partager