Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java EE (J2EE) и Spring > отслеживание неактивности пользователя.


Автор: underW 28.3.2011, 21:33
Суть задачи такова:

Есть у нас сайт со страницами: А, Б, С.

Пользователь "ходит" по данным страницам.

Требуется отследить следующую ситуацию:

Пользователь n-количество времени не заходил на страницу С, а просматривал только страницы А, Б.

По прошествии n-минут, в течении которых пользователь не заходил на страницу С произвести на сервере какое то действие (запись в лог, запись в базу, письмо админу, etc)

Сейчас вообще даже не могу сообразить с какой стороны подойти к этому вопросу.

На что (какой механизм) можно возложить задачу отслеживания данной ситуации??

Прошу помощи.


Автор: carper 29.3.2011, 08:22
Не понял, а кто мешает создать Timer, ну хотя бы в HttpSessionListener, и проверять в нем атрибут сессии, показывающий время последнего посещения страницы "С" ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)