标签:
spring的字符集过滤通过用于处理项目中的乱码问题,该过滤器位于org.springframework.web.filter包中,指向类CharacterEncodingFilter,CharacterEncodingFilter源代码如下:
上述代码显示,在配置字符集过滤器时可设定两个参数的值,如下:
l encoding:字符集,即将过滤到的request的字符集设置为encoding指定的值,如UTF-8等,相当于:
l forceEncoding:字面意思是强制字符集,但你大可不必按字面意思理解,因为这个参数的值只不过是指定response的字符集是否也设置成 encoding所指定的字符集,所以你可以选择设置为true或false,当值为true时,相当于
当值为false时,相当于:
默认值为false。
示例:
以上代码放置在web.xml中,相当于servlet中的:
Spring MVC过滤器-字符集过滤器(CharacterEncodingFilter)
标签:
原文地址:http://www.cnblogs.com/hyl8218/p/5808652.html