JSP中Session控制访问权限问题?
你们一般如何使用Session来判断是否已登陆问题!???
登陆写入:session.setAttribute( "uid ",uid);
推出清楚:session.removeAttribute( "uid ");
权限控制页:if(session.getAttribute( "uid ")!=null && session.getAttribute( "uid ")!= " "){;}else{ /*跳转登陆页*/ }
但这样有个问题???
当用户打开两个窗口都登陆后。。。第一点退出的可以正常退出。。。
另一个提示退出成功。。。但权限控制页依然可以访问。。。。。
请问怎么处理。。。。你们平时是怎么控制的!???
[解决办法]
可能cookies问题,是不是也要清楚
[解决办法]
http://download.csdn.net/user/AreamArgentateOfWing
[解决办法]
用filter
[解决办法]
你这个根本是按用户判断,而不是按Session判断!!
本来就是两个Session,一个失效当然不影响另一个了,要加同一个用户不能登录两次的判断,或者第二次登录时,第一次登录自动失效
[解决办法]
判断重复登陆吧 SessionListener