WEB管理员删除在线用户的处理办法
最近用户抱怨使用二个浏览器登录WEB界面,一台登录管理员,另外一台登录普通用户,管理员在删除当前普通用户以后,这个普通用户还能继续做其他的操作。按照他们的想法是这个普通户用被踢出去。
经过检查发现现有的代码修改起来很是麻烦,于是就打算把所有的登录用户信息放在APPLICATION里面,然后当管理员删除某个用户的时候拿到所有的MAP记录,找到需要删除的用户然后停掉SESSION。
处理的办法
Setp1:写一个过滤器,得到所有登录用户的信息.
本来管理员是不可以删除当前在线用户的,但是既然要改,也是没有办法的。只能采用这样的办法。