您的位置:首页 > Web前端 > JavaScript

判断用户是否登录

2017-07-20 10:03 267 查看
jsp页面:

<%

if(session.getAttribute("user")==null)
{
response.setHeader("refresh","0;URL=login.jsp");
return;
}
%>


或者

<%

if(session.getAttribute("user")==null)
{%>
<h1>未登录!</h1>
3秒后跳转到登录页面
<p>
如果没有跳转,请点<a href="login.jsp">这里</a></p>
<%
response.setHeader("refresh","3;URL=login.jsp");
return;
}
%>


登录Action:
request.getSession().setAttribute("user", user);//存入session

if(!auto.equals("-1")){ //存入cookies

int day = Integer.parseInt(auto);//1|7

int seconds = 60*60*24*day;

//声明cookie

Cookie c = new Cookie("autoLogin",name);

c.setMaxAge(seconds);

c.setPath(request.getContextPath());

//保存cookie

response.addCookie(c);

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  jsp
相关文章推荐