关闭

SpringMVC返回json数据时乱码解决

243人阅读 评论(0) 收藏 举报
分类:

SpringMVC返回json数据时乱码解决

可以自定义类型转换器

SpringMVC返回数据时会经过很多的类型meeageConveter,其中会有jackson转化,charsetEncoding转换的,我们可以讲charsetEncoding的转换器进行覆盖成utf-8;

具体做法如下:

       

<pre name="code" class="html"> <!-- 注解驱动,可以自定义转换器或者解析器 -->
    <mvc:annotation-driven>
        <!-- 自定义类型转换器,解决print json数据乱码 -->
        <mvc:message-converters>
            <bean class="org.springframework.http.converter.StringHttpMessageConverter">
                <constructor-arg index="0" value="UTF-8"></constructor-arg>
            </bean>
        </mvc:message-converters>
    </mvc:annotation-driven>




拓展:SpringMVC在进行数据绑定的时候,是ConversionServiceFactoryBean在起作用,其中其进行转化具体是在ConversionService中进行的,我们也可以自定义那个conversionService进行自定义的数据绑定。

0
0
查看评论

【Spring】SpringMVC返回json数据的三种方式

方式一:使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。 利用HttpServletResponse,然后获取response.getOutputStream()或response.getWriter(),直接输出。 如下:...
  • moshenglv
  • moshenglv
  • 2016-07-31 14:47
  • 5458

关于SpringMVC返回json数据的三种方式

方式一:使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。 利用HttpServletResponse,然后获取response.getOutputStream()或response.getWriter(),直接输出。 如下: 这...
  • z742182637
  • z742182637
  • 2016-06-13 10:35
  • 13223

springMVC+ajax返回JSON串

一、引言 本文使用springMVC和ajax做的一个小小的demo,实现将JSON对象返回到页面,没有什么技术含量,纯粹是因为最近项目中引入了springMVC框架,作为学习之用,不喜勿喷,欢迎拍砖。 二、入门例子 ①. 建立工程,并导入相应spring jar包和解析json的包...
  • zdp072
  • zdp072
  • 2014-01-12 18:35
  • 4148

springmvc 返回json数据给前台jsp页面展示

在实际开发中,我们经常要把需要发数据封装成json中返回给前台,然后对获得的数据进行一些逻辑操作。请看以下例子。 1.controller中获得机构人员信息 @Controller @RequestMapping(value="/events") public class TEv...
  • u014079773
  • u014079773
  • 2016-07-09 13:06
  • 13077

【SpringMVC】SpringMVC返回json数据的三种方式

1、第一种方式是spring2时代的产物,也就是每个json视图controller配置一个Jsoniew。 如:  或者 同样要用jackson的jar包。 2、第二种使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,g...
  • zsq520520
  • zsq520520
  • 2017-03-31 12:52
  • 335

SpringMVC返回json数据的三种方式

1、第一种方式是spring2时代的产物,也就是每个json视图controller配置一个Jsoniew。 如:  或者 同样要用jackson的jar包。 2、第二种使用JSON工具将对象序列化成json,常用工具Jackson,fastjson,gson。 利用HttpServl...
  • shan9liang
  • shan9liang
  • 2014-12-30 09:02
  • 252668

springMVC之如何返回Json数据

环境准备: 1.导入转换Json格式所需要的jar包 2.配置Json转换器注解配置:如果使用<mvc:annotation-dirven/>,就不需要配置转换器了,<mvc:annotation-dirven/> 会默认加载xml配置: 在适配器中加入json转换...
  • qq_30282133
  • qq_30282133
  • 2016-06-03 09:50
  • 294

SpringMVC提供接口返回json数据

项目要提供接口,供PC、平板、手机端调用,照这样看来,只能返回json数据,好在SpringMVC提供这种接口非常简单, 相关配置做好后,方法上增加@ResponseBody即可,代码如下所示: @Controller @RequestMapping(value = "/user"...
  • xiongge2005
  • xiongge2005
  • 2017-05-10 17:08
  • 985

Spring MVC 4 配置ajax请求返回json数据的问题

之前spring mvc返回json数据都是通过自己手动编写类返回的,也知道spring mvc自带这种功能,但一直没有试过,昨天心血来潮想是一把看看,按照网上的说法,大体分为三步: 添加jackson相关jar包(spring 3.x和spring 4.x添加的jar包个数貌似也不一样) 在spr...
  • tianxiehuiyuaninfo
  • tianxiehuiyuaninfo
  • 2017-04-14 16:31
  • 443

springmvc .html请求返回json数据转换错误

数据转换管理器 .html请求返回对象转换错误
  • jiawenbo89
  • jiawenbo89
  • 2016-06-22 13:41
  • 1944
    个人资料
    • 访问:58765次
    • 积分:990
    • 等级:
    • 排名:千里之外
    • 原创:37篇
    • 转载:8篇
    • 译文:0篇
    • 评论:59条
    文章分类
    最新评论