Я создал динамическое веб-приложение, использующее eclipse. У меня есть статическая страница html (страница входа), которая приводит к приложению, использующему сервлеты. Затем, если вы выйдете из системы, а затем нажмите кнопку возврата в браузере, давайте вернемся назад. Как предотвратить это? Я думаю, что это называется управление сеансамиВойти с помощью html с помощью java
-1
A
ответ
1
Это необходимый код для управления сеанса с использованием куки
if(userID.equals(user) && password.equals(pwd)){
Cookie loginCookie = new Cookie("user",user);
//setting cookie to expiry in 30 mins
loginCookie.setMaxAge(30*60);
response.addCookie(loginCookie);
response.sendRedirect("LoginSuccess.jsp");
}else{
RequestDispatcher rd = getServletContext().getRequestDispatcher("/login.html");
PrintWriter out= response.getWriter();
out.println("<font color=red>Either user name or password is wrong.</font>");
rd.include(request, response);
}
использовать его в соответствии с вашим проектом веб-приложения.