SpringMVC使用@RequestBody后台返回前台中文字符串乱码的问题解决方案
2016-11-16 23:44
666 查看
原因:在springmvc中使用StringHttpMessageConverter这个转换器转换时,父类AbstractHttpMessageConverter的supportedMediaTypes属性默认是“iso-8895-1”导致
解决方式:在springmvc配置文件中加入一段代码即可
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes" value="text/html;charset=utf-8"></property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
解决方式:在springmvc配置文件中加入一段代码即可
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="org.springframework.http.converter.StringHttpMessageConverter">
<property name="supportedMediaTypes" value="text/html;charset=utf-8"></property>
</bean>
</mvc:message-converters>
</mvc:annotation-driven>
相关文章推荐
- SpringMVC使用@ResponseBody注解返回中文字符串乱码的问题
- 解决springmvc使用@ResponseBody返回String类型字符串中文乱码问题
- SSM框架:解决后台传数据到前台中文乱码问题,使用@ResponseBody返回json 中文乱码
- springmvc使用@responsebody返回字符串乱码问题
- SpringMVC中使用jackson,注解@ResponseBody返回中文乱码问题
- SpringMVC Ajax请求时返回json中文字符串的乱码问题的解决方案
- 使用JSP开发应用程序时的编码(中文等乱码)问题的建议解决方案(包括接受request和数据库操作)
- 解决Spring MVC @ResponseBody返回中文字符串乱码问题
- 解决Spring MVC @ResponseBody返回中文字符串乱码问题
- 解决Spring MVC @ResponseBody返回中文字符串乱码问题
- 学习笔记--SpringMVC 3.1下返回json时中文显示乱码问题的解决方案
- SpringMVC3的ResponseBody返回字符串(JSON)乱码问题解决
- 解决Spring MVC @ResponseBody返回中文字符串乱码问题
- SpringMVC的@ResponseBody返回JSON,中文乱码问题的解决.
- 解决Spring MVC @ResponseBody返回中文字符串乱码问题
- SpringMVC使用@ResponseBody输出字符串时遇到的乱码问题及解决办法
- SpringMVC3的ResponseBody返回字符串乱码问题解决
- SpringMVC3的ResponseBody返回字符串(JSON)乱码问题解决
- 前台页面使用utf-8编码,url中包含中文参数时后台获取参数乱码问题解决
- 使用JSP开发应用程序时的编码(中文等乱码)问题的建议解决方案(包括接受request和数据库操作)