Friday, March 13, 2009

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

Question :Is there a way I can set the inactivity lease period on a per-session basis?
(JSP)


Answer :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. For example:
<%
session.setMaxInactiveInterval(300);
%>
would reset the inactivity period for this session to 5 minutes. The
inactivity interval is set in seconds.

No comments: