lqtcts
2010-12-01 11:42
2010年12月01日 11:39 "shangwangwuzui1988"的内容
我从网上也看到了一个事件,是在点击X号的事件,但问题是怎么解决我非正常关闭浏览器,如重启,Alt+F4等等。。 ...

在我印象里,js,有关闭浏览器的方法啊,好像是windows.close();

xiaosanaiq
2010-12-01 16:28
表示关注!

SpeedVan
2010-12-02 02:15
问题真不怎么看懂-。-

帐号不唯一?

同样保存,保存后还能使用过滤器?是提交后过滤的意思吧?

还有这句“在过滤器中去ServletContext中的sessionID和当前sessionID比较”怎么读···

还有是既然你的机制是第二个会T掉第一个,第一个不注销session,就当他没断开过啊,当作T掉处理不行?

xiaosanaiq
2010-12-02 16:36
A有账户p1,B有账户p2

A在电脑c1上用p1登陆,然后C一会儿用p1在电脑c2上登陆。。然后把A踢掉?

- -!这样处理不行吧?

shangwangwuzui1988
2010-12-02 17:42
2010年12月02日 02:15 "SpeedVan"的内容
帐号不唯一?

同样保存,保存后还能使用过滤器?是提交后过滤的意思吧?

还有这句“在过滤器中去ServletContext中的sessionID和当前sessionID比较”怎么读···

还有是既然你的机制是第二个会T掉第一 ...

这样说吧,加入用户为企业,注册时候是以企业的身份注册的,企业用户登录后可以创建自己的管理员,在一个企业中管理员是不能重复的,但是有N多个企业(注册企业账号不能重名),但每个企业下都有管理员,所以不能只凭借账号来判断。

“在过滤器中去ServletContext中的sessionID和当前sessionID比较”中“去”是“获取" ,嘿嘿,打错字了。

主要的问题不是怎么踢人,而是我非正常Logout的话,有些代码就被绕过,必须等session失效后通过监听器来重新执行该操作。但是我不能等到失效期来临,因为在这个过程中用户可能还会登录,这是会给用户提示已经有一个用户,实际上没有,只是上一次用户退出时没有移除

猜你喜欢