是这样的,我用了 session HttpSessionListener 的
登陆的时候我把信息存数据库 和session中
注销的时候用
sessionDestroyed(HttpSessionEvent arg0)方法来判断用户注销
有没有可以在sessionDestroyed(HttpSessionEvent arg0)
写些东西来获取注销时客户端session中的一些信息然后重新更新数据库呢
也就是我想知道是那个人注销了,和服务器断开了
高手们有没有好点思路
给个例子
谢谢了
登陆的时候我把信息存数据库 和session中
注销的时候用
sessionDestroyed(HttpSessionEvent arg0)方法来判断用户注销
有没有可以在sessionDestroyed(HttpSessionEvent arg0)
写些东西来获取注销时客户端session中的一些信息然后重新更新数据库呢
也就是我想知道是那个人注销了,和服务器断开了
高手们有没有好点思路
给个例子
谢谢了
想要销毁session中的对象,可以使用session.removeAttribute(" ");
我的意思是在JAVA类sessionDestroyed(HttpSessionEvent arg0)中 写方法获取注销时的SESSION的内容,不是在页面上
页面关闭
怎么知道当前的session 和执行session.invalidate()后
的区别呢?
当一个Session执行了invalidate进行销毁操作以后,你调它的getId() 方法会出现异常
而没有销毁的Session则不会。。还有,你可以通过SessionDestroyed方法的那个HttpSessionEvent 参数得到Session。
方法好像是叫getSession还是什么的,忘了。