Как отследить сеанс пользователя в стойках 2 - PullRequest
1 голос
/ 21 июля 2011

Я использую распорки 2 с MySQL.Использование jsp для презентации. В моем приложении у меня есть три пользователя, администратор, тестер, бакалавр. Например, если вошел пользователь с правами администратора, я покажу ему страницу adminindex.jsp. Я сделал кодирование в своем классе действий, чтобы вернуться ксоответствующие страницы userindex. Теперь я хочу показать вошедшего в систему пользователя в adminindex.jsp, а также реализовать функциональность выхода из системы.Пожалуйста, направляйте или предоставляйте мне любые полезные учебные ссылки.

Пользователь должен выйти из системы через несколько минут, если нет активности.

заранее спасибо

1 Ответ

2 голосов
/ 21 июля 2011

Автоматический выход происходит бесплатно.Время сеанса истекло.Если пользователь бездействует слишком долго, сеанс будет прерван автоматически.Значение по умолчанию для tomcat составляет 30 минут.

Также см. Здесь: Какое время ожидания сеанса по умолчанию для веб-сайта Java EE?

Если вам необходимо реализовать дальнейший выход из системыфункциональности, просто прервите сеанс пользователей, вызвав:

request.getSession().invalidate();

возможно, создайте наш собственный logout.action в struts2.

cheers, mana

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...