这次的案例需要结合之前做的用户信息管理的案例哦~~

    老师的分析:

    QQ图片20200717102130.png


    首先肯定就是在web包下创建一个filter子包,然后创建一个LoginFilter!

    QQ图片20200717103633.png

    登录验证代码如下:

    QQ图片20200717110218.png

    需要注意的点:

    1. getRequestURI这个获取用户请求访问的资源路径的方法只有在HttpServletRequest实现类中才存在!所以首先要强制转换!
    2. 判断用户是否登录时,可以用session域里是否存有user对象这一指标来判断!所以!在用于登录的Servlet中如果登录成功的话,要将user信息存入session域!而不是request域!这样的好处有很多!