Tuesday, 5 April 2016

Is there a way I can set the inactivity lease period on a per-session basis ?


Typically, a default inactivity lease period for all sessions is set within your JSP engine admin screen or associated properties file.
However, if your JSP engine supports the Servlet 2.1 API, you can manage the inactivity lease period on a per-session basis.

This is done by invoking the HttpSession.setMaxInactiveInterval() method, right after the session has been created.
Example
<%
    session.setMaxInactiveInterval(300);
%>

would reset the inactivity period for this session to 5 minutes. The inactivity interval is set in seconds.

No comments:

Post a Comment

Note: only a member of this blog may post a comment.