2013-12-18 4 views
0

я попробовал образец sessiontime из вариантов моего приложения Java .. я использовал ниже код в web.xmlВремя сессии после обновления страницы, соответствующее содержание загружается в Java

<session-config> 
    <session-timeout>5</session-timeout> 
    </session-config> 

Для каждого приложения 5 минут получает сессионное время правильно. Но когда я обновляю одну и ту же страницу, она автоматически регистрируется и отображает соответствующий контент страницы. Я бы хотел, чтобы страница входа в систему даже обновляла страницу после окончания сеанса.

Пожалуйста, советую мне решить эту проблему.

+0

Вы пытались удалить файл cookie, когда сессия закончилась? – iWumbo

+0

Вам нужно проверить, что каждый запрос на вашу страницу связан с сеансом. если нет, просто отправьте его на страницу входа в систему – Keerthivasan

ответ

0

Используйте фильтр или перехватчик, чтобы проверить срок действия сеанса для каждого запроса. Если сеанс недействителен, перейдите на страницу входа, если не отобразить запрашиваемую страницу. Доступно множество статей, которые помогут вам написать любой из вышеперечисленных.

0

Вы пытаетесь проверить сеанс входа в систему?

System.out.println(request.getSession().getAttribute(yourUserSession)); 
Смежные вопросы