老师再解释下这个案例原理

来源:2-3 实战案例-字符集过滤器

SomnusL

2020-04-11 04:44:23

为什么定义过这个设置字符集的类在里面设置Utf-8以后,在别的类里面就不用设置字符集了?他们之间怎么联系的

写回答

1回答

好帮手慕小脸

2020-04-11

同学你好,

1、为什么定义过这个设置字符集的类在里面设置Utf-8以后,在别的类里面就不用设置字符集了?

字符集过滤器的作用就像安检的门一样。它会拦截设定好要拦截的url,然后在doFilter()方法中设置一下要操作的业务,然后再放行。例如:在本小节的案例中,设置要过滤的url,去访问这些url的时候,都要过一下字符编码过滤器设置一下字符编码,设置一下编码,防止乱码。所以无需要在各个类去设置。

2、他们之间怎么联系的?

web.xml中配置了这个Filter,并进行url映射以及对所有请求进行了过滤。如下:

http://img.mukewang.com/climg/5e9133860918727809730500.jpg

这里同学可以重新观看课程16:40后,老师有详细说到在web.xml中然后配置。

如果我的回答解决了你的疑惑,请采纳,祝学习愉快~


0

0 学习 · 9666 问题

查看课程