通过session保存用户信息
登录后保存用户信息,所有页面能够共用用户信息
在servlet中将User对象存入Session中
User user = new User();
user.setTel(tel);
user.setName(name);
user.setPass(pass);
HttpSession s = request.getSession(true);
s.setAttribute("user", user);
request.getRequestDispatcher("index.jsp").forward(request, response);
在index.jsp及其它页面中,一定时间内均可以从Session获取user对象
<%
User user=(User)session.getAttribute("user");
if(user!=null){
out.write("欢迎登录,你好"+user.getName()+" ");
}else{
out.write("<a href='login.html' style='color:#000000'>登录</a>");
out.write("<a href='regist.html' style='color:#000000'>注册</a>");
}
%>
来源:CSDN
作者:刘相坤-以书会友
链接:https://blog.csdn.net/Kevin1906/article/details/104062667