Spring自帶字元編碼過濾器
阿新 • • 發佈:2019-02-03
Java Web專案新增Spring支援後,可使用Spring自帶的字元編碼過濾器。
原始碼在spring-web-4.1.0.RELEASE.jar包,org.springframework.web.filter目錄的CharacterEncodingFilter.java。
使用方法:
在web.xml中新增如下程式碼即可。
<filter> <filter-name>springUtf8Encoding</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-mapping> <filter-name>springUtf8Encoding</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>