分三步
第一步:设置@RequestMapping输入字符集编码 headers="contenttype=application/json;charset=UTF-8", 第二步:设置@RequestMapping输出字符集编码 produces="application/json;charset=UTF-8" 第三步:设置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>
<init-param>
<param-name>forceEncoding</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>characterEncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping> -->
该博客介绍了在Spring MVC中设置@RequestMapping的输入和输出字符集编码为UTF-8,并在web.xml中配置CharacterEncodingFilter确保整个应用的字符编码统一,以避免乱码问题。
2181

被折叠的 条评论
为什么被折叠?



