Bonjour à tous,
Savez vous si en JSP il est possible de faire passer un parametre d'un servlet à une JSP en session et de le récupérer avec un:
<jsp:param value="" name="" et un Scope=session>
Existe t-il autre chose ?
Merci d'avance![]()
Bonjour à tous,
Savez vous si en JSP il est possible de faire passer un parametre d'un servlet à une JSP en session et de le récupérer avec un:
<jsp:param value="" name="" et un Scope=session>
Existe t-il autre chose ?
Merci d'avance![]()
Voici une manière de faire en utilisant une session.
Dans ta jsp tu as:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 //Récupère ta valeur, ici ça vient de POST. pseudo = request.getParameter("login"); //Tu crées la session. HttpSession session = request.getSession(true); //Tu enregistre ton pseudo dans l'attribut login. session.setAttribute("login", pseudo); //Tu forward vers ta jsp. RequestDispatcher rd = sc.getRequestDispatcher("/Bonjour.jsp"); rd.forward(request, response);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Vous êtes logger en tant que : <% out.println(request.getAttribute("login")); %>
en fait je connais deja cette méthode, j'en cherché plutot une avec <jsp: >
Jette un coup d'oeil à jstl : c'est une taglib très complète.
Partager