session partagé par deux jsp
Bonjour tout le monde.
Dans une premiere jsp (jsp A)je fais la chose suivante :
Code:
1 2 3
|
<jsp:useBean class="beans_pack.connection" scope="session" id="bean5">
</jsp:useBean> |
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:
1 2
|
session.setAttribute("identifier",identifier); |
Dans une autre jsp (la jsp B) (même navigateur) je fais:
Code:
1 2 3
|
<jsp:useBean class="beans_pack.alert_moderator" scope="session" id="bean6">
</jsp:useBean> |
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:
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>");
}
%> |
et bein je n'arrive pas à le retrouver cet attribut !
quelqun peut m'aider s'il vous plait. merci