慕田峪2884171
2017-09-13 14:33
//判断用户名是否为空
if(session.getAttribute("username")!=null)
{
//如果是经过登录操作则进行放行访问登录成功页面
arg2.doFilter(arg0, arg1);
}else{
//如果不是经过登录操作进行访问则跳转到登录页面
response.sendRedirect(request.getContextPath()+"/Login.jsp");
}
有点纠结这个代码,如果用户名提交的时候不填写,那用户名不一样为null吗,为什么一个可以访问失败页面,一个不能访问。
用户提交用户名是放在request对象里面 这段代码是检查session对象中是否为空,也就是是否登录了。
Java Web开发技术应用——过滤器
70489 学习 · 259 问题
相似问题