项目刚接进尾声,看了下项目中的配制文件,有需要地方还不是很明白,如下面,猜想是对字符进入过滤,但是如何实现的不是很明白,请各位帮忙解惑下,谢谢
<filter>
<filter-name>encodingFilter</filter-name>
<filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
------解决方案--------------------
每次数据请求前先执行过滤器,设置字符编码
------解决方案--------------------
为了不冲突,filter没那么牛到强制改变的页面的编码。
------解决方案--------------------
那如果这样的话,在页面上就可以不用设置字符编码了,可是为何在页面上还是进行了设置字条编码??
页面设置字符编码,过滤器再进行编码处理,双保险,尽量避免乱码问题。
------解决方案--------------------
那如果这样的话,在页面上就可以不用设置字符编码了,可是为何在页面上还是进行了设置字条编码??
每次数据请求前先执行过滤器,设置字符编码