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


Автор: Artiom18 6.2.2014, 10:03
Пишу нечто, похожее на систему для тестирования знаний пользователей. Необходимо, чтобы при заходе на страницу пользователя запускался таймер, оставшееся время отображалось на странице, при переходе к следующей странице (следующий вопрос теста) текущее значение не терялось и таймер считал далее.
Как можно это реализовать? Хранить значение в сессии и считать javascriptом на странице?

Автор: MarkHunt 6.2.2014, 15:54
В Commons Lang есть класс http://commons.apache.org/proper/commons-lang/javadocs/api-2.6/org/apache/commons/lang/time/StopWatch.html. Можно его объект хранить в сессии в течение тестирования пользователя. А при загрузке страницы нужно отправлять текущее время из объекта. И с помощью JavaScript уже отображать, сколько натикало. Примерно так, я думаю.

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