过滤器的作用到底是什么
来源:2-3 实战案例-字符集过滤器
cccca
2019-11-22 21:52:41
有点懵,过滤器的作用
1回答
同学你好,就像老师课程中讲的一样,过滤器的作用就像安检的门一样。
它会拦截设定好要拦截的url,然后在doFilter()方法中设置一下要操作的业务,然后再放行。
如果这个安检不好理解,老师再举个实际应用中的例子。
比如用户要去访问需要登录后的页面,那咱们是不是得判断一下它有没有登录?
那么过滤器就可以派上用场了,我们可以给过滤器设置这个需要验证的url。
当访问这个url的时候,就会先过过滤器,过滤器中的doFilter()方法中就可以去先看看域中有没有用户,没有说明没登录,就给他重定向回登录页面。如果登录了,就放行让他去访问他之前要访问的那个页面。
该案例中,设置要过滤的url,去访问这些url的时候,都要过一下字符编码过滤器设置一下字符编码,设置一下编码,防止乱码。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!