码迷,mamicode.com
首页 > 编程语言 > 详细

Spring MVC @ResponseBody注解返回值中文乱码问题

时间:2016-02-17 12:55:36      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

在Spring MVC 的Controller中使用@ResponseBody注解向客户端返回数据时,如果没有特殊设置则中文将显示为乱码,此时需要在Spring-MVC.xml配置文件中加入如下代码

<!-- 避免IE在ajax请求时,返回json出现下载 -->
   <bean id="jacksonMessageConverter" class="org.springframework.http.converter.json.MappingJacksonHttpMessageConverter">    
        <property name="supportedMediaTypes">
            <list>
                <value>text/html;charset=UTF-8</value>
            </list>
        </property>
    </bean>
    <mvc:annotation-driven />

注意以上配置需要放到<mvc:annotation-driven />之前,否则无效。

Spring MVC @ResponseBody注解返回值中文乱码问题

标签:

原文地址:http://www.cnblogs.com/chenzhibo/p/5194787.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!