2010-07-12 53 views
2

我使用以下查询获取会话MaxInactiveInterval时间。我正在开发使用JSF框架如何设置会话最大不活动时间?

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

我需要设置maxInactiveInterval Web应用程序。
如何使用JavaScript,JQuery设置maxInactiveInterval或编写Servlet。
但我想控制到主要模板jsp页面。

是否提供任何链接,备注或样本?

帮帮我。 在此先感谢。

+0

难道我的回答帮助? – YoK 2010-07-29 03:32:03

回答

2

在您的servlet的doPost或doGet方法中,首先获取Session对象并在Session上调用setMaxInactiveInterval()方法。 您可以类似地从JSP页面获取会话对象& set max inactive interval(通过调用setMaxInactiveInterval()方法)。

下面是servlet的例子:

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

你可以找到类似的和Servlet的有关更多示例和会议在这里:http://www.java2s.com/Tutorial/Java/0400__Servlet/ServletSessionMaxInactiveInterval.htm

+0

雅对我的帮助。 – Eswar 2010-08-02 06:07:26