Bonjour tout le monde.
Dans une premiere jsp (jsp A)je fais la chose suivante :
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>
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
 
        session.setAttribute("identifier",identifier);
Dans une autre jsp (la jsp B) (même navigateur) je fais:
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>
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
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