WebFilter()一般拦截的是最终的目标路径
举例:
比如从login.jsp到loginServlet中间有一个Filter,从login.jsp到servlet的时候(相当于request),filter相当于是一个透明的东西,再从servlet进行响应回login.jsp的时候(相当于response),将会返回一个带有cookie的文件,此时过滤器会接收到这个文件,并且读取cookie内容进行过滤。
假如说从第一个servlet到第二个servlet的话,我们也是直接写路径过滤第二个servlet即可,因为第二个路径是我们的目标。
以自动登录为例,一般login.jsp等的页面是可以带有cookie的,所以当我们再次登录的时候,我们的cookie是附带在我们的login.jsp里面的,当我们再次输入login.jsp路径的时候就会直接带上cookie,此时我们的filter过滤器就会找到这个cookie直接进行转发操作。