Я использую веб-контейнер Tomcat. У меня есть приложение консоли администратора. Когда я нажимаю на выход из системы, атрибут сеанса становится нулевым и недействительным. См. приведенный ниже код в моем файле logout.jsp. После выхода пользователь попадает на страницу входа. В fireFox я нажимаю кнопку «Назад». У меня есть следующие проблемы. Во-первых, я не получаю страницу с истекшим сроком действия, как в IE. Во-вторых, когда я нажимаю на любую ссылку на странице, я проверяю атрибут сеанса, который я сделал нулевым при выходе из системы. Ценность этого — «успех». Я полностью смущен этим поведением. Это проблема с управлением сеансами firefox или tomcat.
Я уверен, что мне нужно больше знаний, чтобы понять это поведение. Благодарю вас за помощь в том, чтобы сообщить мне, что здесь происходит...
<%@ page session="false" %>
<%
response.setHeader("cache-control","no-cache");
response.setHeader("Pragma","no-cache");
response.setDateHeader("Expires",-1);
%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
pageEncoding="ISO-8859-1"%>
<%
HttpSession session = request.getSession(false);
System.out.println("session"+session);
session.setAttribute("loginStatus",null);
session.invalidate();
%>