利用HttpSessionListener 监听类 处理一些事情

来源:互联网 发布:淘宝充值可以代付吗 编辑:程序博客网 时间:2024/05/16 01:58

1、     

退出系统包括点击页面“退出系统”按钮、关闭浏览器和session超时,session超时时间为30分钟,如果30分钟内用户没有任何操作,

则认为退出系统,系统会将页面直接返回到登录页面


public class LoginAction extends BaseAction implements HttpSessionListener {

    @Override
    public void sessionDestroyed(HttpSessionEvent event) {
    try {
            String sql = "update sys_operator set login_status = null where login_status = '"+event.getSession().getId()+"'";
            BaseDAO.dao.executeSQL(sql);
        } catch (Exception e) {
            e.printStackTrace();
        }
    }



原创粉丝点击