1、前台字符串传到后台时,后台乱码
在spring 配置文件中配置消息转换器
<mvc:annotation-driven>
<!-- 消息转换器 -->
<mvc:message-converters register-defaults="true">
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes" value="text/html;charset=UTF-8"></property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
2、后台字符串传到前台时,前台乱码
在业务接口上使用 HttpServletResponse 来设置格式
@RequestMapping("/json")
public User json(@RequestBody User user, HttpServletResponse response){
response.setCharacterEncoding("text/json;charset=UTF-8");
user.setId(6L);
user.setName("张六");
return user;
}