我们写了一个自己HttpSessionListener 来控制用户强退造成的的没法统计用户信息的程序。
public class QuitBoothListener
extends HttpServlet implements HttpSessionListener {
public void sessionCreated(HttpSessionEvent se) {
// TODO Auto-generated method stub
}
public void sessionDestroyed(HttpSessionEvent se) {
。。。
}
}
但是由于没有在web.xml 定义timeout时间和增加Listener, 系统始终没有触发。所以下面的千万不能忘了下面的代码。
<session-config>
<session-timeout>1</session-timeout>
</session-config>
<listener>
<listener-class>servlet.QuitListener</listener-class>
</listener>