Bonjour,
Est-il possible de transmettre des données de la servlet vers ma page JSP ? j'essaie par les variables de session mais je reçois uniquement la valeur "null"
login.jsp :
la ligne <%= session.getAttribute("version") %> m'affiche "null"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <%@ page language = "java" contentType = "text/html" %> <%@ page errorPage = "error.jsp" %> <%@ page isErrorPage = "false" %> <html> <head> <title>Titre de ma page</title> </head> <body> Je souhaiterais affficher ici, la donnée version passée en tant que variable de session <%= session.getAttribute("version") %> </body> </html>
servlet :
merci d'avance pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27 import java.io.IOException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; public class Validation extends HttpServlet { static final long serialVersionUID = 0; private String release; public Validation() { this.release = "2.0.0"; } public void service(HttpServletRequest req, HttpServletResponse resp) { HttpSession session; session = req.getSession(); session.setAttribute("version", "2.0.0"); try { resp.sendRedirect("login.jsp"); } catch(IOException ex) { ex.printStackTrace(); } } }
Partager