Bonjour tout le monde.
Dans une premiere jsp (jsp A)je fais la chose suivante :
Cette jsp (une fois le formulaire soumis) "est traitée" par une servlet qui au bout d'un moment fait ça (en guise de cookie elle rajoute un attibut a la session):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <jsp:useBean class="beans_pack.connection" scope="session" id="bean5"> </jsp:useBean>
Dans une autre jsp (la jsp B) (même navigateur) je fais:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 session.setAttribute("identifier",identifier);
C'est -à-dire que je je crée une session (mais comme je viens de lancer la jsp A une session existe déja -> elle est reprise) et si j'ai bien compris je devrai avec cette session récupérer l'attribut "identifier" comme ça (je suis toujours dans la jsp B) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <jsp:useBean class="beans_pack.alert_moderator" scope="session" id="bean6"> </jsp:useBean>
et bein je n'arrive pas à le retrouver cet attribut !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <% session = request.getSession(); String identifier = (String) session.getAttribute("identifier"); if(identifier == null) { out.println("<label for=\"nickname\" align=\"left\">Pseudo* : </label>" +"<input type=\"text\" name=\"nickname\"></input><br>"); } %>
quelqun peut m'aider s'il vous plait. merci
Partager