会话:
HttpSession session = request.getSession();
//判断是否为新会话
session.isNew();
//获取一个已经存在的会话
HttpSession session = request.getSession(false);
if(session == null){//说明此客户之前不存在会话
//得到新会话
session = request.getSession();
}
设置会话超时:
在DD中设置,如设为15分钟
<web-app ...>
<sevlet>..</sevlet>
<session-config>
<session-timeout>15</session-timeout>
</session-config>
</web-app>
代码设置
session.setMaxInactiveInterval(15*60);