Я сталкиваюсь с проблемой сеансов, использующих сервлеты и JSP, когда в моем приложении логин / выход из системы отображаются последние имена пользователей.Когда пользователь успешно выполнил вход в приложение, я помещаю информацию о пользователе в сеанс, например
HttpSession ssession=request.getSession(false);
session.setattribute(username,"username");
Когда пользователь нажимает на выход из приложения в приложении.Я написал код
HttpSession ssession=request.getSession(false);
if(session!=null){
session.invalidate();
}
response.setHeader("Pragma", "cache");
response.setHeader("Cache-Control", "private, must-revalidate");
Я проверил, доступен ли сеанс или нет, когда пользователь выходит из системы.Сессия недействительна.Но перезапустите один и тот же браузер с другим пользователем.У меня есть пользователь сеанса lastaccess.Я уже установил respone.setheader для страницы входа и загруженной страницы.У меня та же проблема.Эта проблема возникает только на стороне клиента (производственный сервер).Мы используем сервер приложений Sun One 7.1.