这次的案例需要结合之前做的用户信息管理的案例哦~~
老师的分析:
首先肯定就是在web包下创建一个filter子包,然后创建一个LoginFilter!
登录验证代码如下:
需要注意的点:
- getRequestURI这个获取用户请求访问的资源路径的方法只有在HttpServletRequest实现类中才存在!所以首先要强制转换!
- 判断用户是否登录时,可以用session域里是否存有user对象这一指标来判断!所以!在用于登录的Servlet中如果登录成功的话,要将user信息存入session域!而不是request域!这样的好处有很多!