Как установить максимальное время неактивного сеанса? - PullRequest
2 голосов
/ 12 июля 2010

Я получаю время сеанса MaxInactiveInterval, используя следующий запрос. Я занимаюсь разработкой веб-приложения с использованием JSF Framework

var sessionMaxInactiveTime = ${pageContext.session.maxInactiveInterval};

Мне нужно установить maxInactiveInterval .
как установить maxInactiveInterval с помощью JavaScript, JQuery или написать сервлет.
Но я хочу контролировать основной шаблон JSP Page.

Имеются ли ссылки, заметки или образцы?

Помоги мне. Заранее спасибо.

1 Ответ

2 голосов
/ 12 июля 2010

В методе doPost или doGet вашего сервлета сначала получите объект Session и вызовите метод setMaxInactiveInterval () в Session.Вы также можете получить объект сеанса и установить максимальный неактивный интервал (вызвав метод setMaxInactiveInterval ()) со своей страницы JSP.

Ниже приведен пример сервлета:

    // Get the current session object, create one if necessary
    HttpSession session = req.getSession();
    // Set the timeout
    session.setMaxInactiveInterval(2*60*60);  // two hours

Вы можете найти похожие и другиепримеры, связанные с сервлетом и сессиями здесь: http://www.java2s.com/Tutorial/Java/0400__Servlet/ServletSessionMaxInactiveInterval.htm

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