Probleme de session (deconnexion) avec servlet et jsp
Bonjour,
J'ai un souci avec mes sessions.
J'aimerais faire de sorte que quand on clique sur le bouton Déconnexion de mon site, la session se termine et qu'une fois que c'est fait, s'il on clique sur le bouton Précédent, ça renvoie sur la page de login, plutôt que la dernière page visitée.
Voici mon script logout.jsp
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| <%@ page language="java" session="true"contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>Insert title here</title>
</head>
<body>
<%
session.invalidate();
%>
<jsp:forward page="deconnexion.jsp"></jsp:forward>
</body>
</html> |
et voici les lignes qui recupèrent la session dans le veriflogin.java
Code:
1 2 3 4 5 6 7 8
| String login = request.getParameter("login");
String password1 = request.getParameter("password");
HttpSession session = request.getSession();
session.getAttribute("login");
if(login.equals("") || (password1.equals("")))
{
response.sendRedirect("erreurlogin.jsp");
} |
Quelqu'un saurait-il m'indiquer comment faire ?
Merci d'avance pour votre aide.