我需要用session做个登录,当页面被关掉后重新进入主页时判断,如果已登陆过就自动跳到另一个页。那位大侠帮我解决下,最好能有个可用的实例。先感谢下。
------解决方案--------------------------------------------------------
你这个要用到cookie
------解决方案--------------------------------------------------------
<%
if(session.getAttributee("user(存的是登陆时候的bean信息)")==null)
response.sendRedirect("top.jsp");
%>
就这样吧
------解决方案--------------------------------------------------------
还有可能我理解错了 ,没关闭浏览器的话我上面的方法可以,重启浏览器后你拿就是要的记忆功能了,是cookie了,cookie我知道不多。。。
------解决方案--------------------------------------------------------
用过滤器Filter,在过滤器中判断判断从session中取出的用户信息是否为空,如果为空,则跳转到登录页面,如果不为空(即已经登录),就正常跳转,
注意:在过滤的时候,要把登录页面排除掉,不然会进入死循环!
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
session做登陸,不保險。
還是使用第三方安空機制吧
------解决方案--------------------------------------------------------
可以考虑用
spring security
或
jasig的cas
------解决方案--------------------------------------------------------
要用cookie的。