java在与网页交互的时候我们要时常设置字符编码,在spring中有一个字符编码过滤器,我们可以用这个类,设置一个过滤器,当网页访问服务器的时候设置字符编码。
我们在web.xml配置文件中设置过滤器
<filter>
//过滤器名字
<filter-name>CharacterEncodingFilter</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>
</filter>
<filter-mapping>
<filter-name>CharacterEncodingFilter</filter-name>
//拦截所有访问
<url-pattern>/*</url-pattern>
</filter-mapping>