Мне нужно закончить сеанс автоматически, когда пользователь неактивен в течение определенного времени, говорят в течение 10 минут. У нас есть метод вКак завершить сеансы автоматически, если пользователь закрывает браузер
HttpSession session=request.getSession();
session.setAttribute("User", au);
session.setAttribute("name", firstname);
response.sendRedirect("doLogin.jsp");
session.setMaxInterval();
но это закончит сеанс, даже если пользователь активен в течение 10 минут. Как я могу завершить сеанс, когда пользователь закрывает браузер?
Пользователь активен, но сессия заканчивается в любом случае? Похож на ошибку. Какой сервер вы используете? –
Сессия не может закончиться, когда браузер закрыт. Должен быть запрос triggerd, который был отправлен при закрытии браузера. –
@PeterRader, пожалуйста, скажите мне, как это сделать – 2013-04-29 06:21:44