关闭

Spring4MVC中配置返回json格式数据

标签: springjsonMVC
2221人阅读 评论(1) 收藏 举报
分类:

Spring4MVC中配置返回json格式数据

    相关的jar包支持,jackson。

    若是Maven工程,即可直接在pom.xml中添加一下依赖即可:

  1.  <dependency>
  2.  <groupId>com.fasterxml.jackson.core</groupId>
  3.  <artifactId>jackson-databind</artifactId>
  4.  <version>2.5.0</version>
  5.  </dependency>
  6.  <dependency>
  7.  <groupId>com.fasterxml.jackson.core</groupId>
  8.  <artifactId>jackson-core</artifactId>
  9.  <version>2.5.0</version>
  10.  </dependency>
  11.  <dependency>
  12.  <groupId>com.fasterxml.jackson.core</groupId>
  13.  <artifactId>jackson-annotations</artifactId>
  14.  <version>2.5.0</version>
  15.  </dependency>

    若是传统工程,直接下载这三个jar包并添加到工程中即可。

    官网的内容视图解析器实例配置:

13

    这里,我们就直接拷贝下来放进applicationContext.xml中:

  1.  <bean class="org.springframework.web.servlet.view.ContentNegotiatingViewResolver">
  2.  <property name="viewResolvers">
  3.  <list>
  4.  <bean class="org.springframework.web.servlet.view.BeanNameViewResolver" />
  5.  <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver">
  6.  <property name="prefix" value="/WEB-INF/jsp/" />
  7.  <property name="suffix" value=".jsp" />
  8.  </bean>
  9.  </list>
  10.  </property>
  11.  <property name="defaultViews">
  12.  <list>
  13.  <bean class="org.springframework.web.servlet.view.json.MappingJackson2JsonView" />
  14.  </list>
  15.  </property>
  16.  </bean>

    现在我们将接口方法返回值改为map即可返回json格式的数据了:

12

    搭建完整的spring4MVC工程,请参考:Eclipse搭建Maven Web工程集成Spring4 MVC 附源码下载

2
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

【ajax系列】Spring4 mvc配置JSON返回

【ajax系列】Spring4 mvc配置JSON返回
  • u010357182
  • u010357182
  • 2016-07-17 13:02
  • 1397

springMVC4(15)RestFul多视图混合输出

混合使用多种视图技术。在前面文章里,我们对jsp、json、xml个中视图都进行了较为详细的实例解析,但涉及到的都是单视图使用配置。在实际开发中,我们可能需要混合是使用多种视图技术。尤其是针对REST...
  • qwe6112071
  • qwe6112071
  • 2016-04-07 00:19
  • 5617

springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式

springmvc4整合AJAX使用@ResponseBody注解返回JSON数据格式: 1. springmvc4使用@ResponseBody注解需要用到的jar包; 2. @ResponseBo...
  • alan_liuyue
  • alan_liuyue
  • 2016-12-02 12:03
  • 8437

spring mvc 返回通过配置ResponseBody返回json格式的数据

学习了spring mvc后,发现spring mvc返回json数据比struts2要方便,使用@ResponseBody就可以了 @ResponseBody 作用:      ...
  • dailingnan0827
  • dailingnan0827
  • 2017-02-08 16:31
  • 4974

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

之前spring mvc返回json数据都是通过自己手动编写类返回的,也知道spring mvc自带这种功能,但一直没有试过,昨天心血来潮想是一把看看,按照网上的说法,大体分为三步: 添加jackso...
  • tianxiehuiyuaninfo
  • tianxiehuiyuaninfo
  • 2017-04-14 16:31
  • 401

Spring MVC返回JSON格式的数据

1.前端页面   index.jsp 测试返回JSON格式的数据 $(document).ready(function(){ testResponseBody(); }); fu...
  • Haige_lin
  • Haige_lin
  • 2017-03-22 20:54
  • 192

Spring MVC 学习笔记11 —— 后端返回json格式数据

Spring MVC 返回json数据
  • sonictl
  • sonictl
  • 2014-11-25 11:21
  • 1895

使用spring-mvc 框架返回json格式数据 报406

有段时间没用用spring-MVC 这两天想把Struts2 写的项目改成spring的,但是在返回json格式数据到页面的时候出现了 问题 总报 406 。搞了两天,网上也找了很多例子,照着网上的...
  • qq_25306829
  • qq_25306829
  • 2015-11-04 11:04
  • 98

Spring MVC 3.2.2 +easyui 返回JSON数据格式

最近花了很多时间,研究Spring MVC 3.2.2 +easyui,实现了这个,前端页面实现个系统就很简单了。 Spring MVC 返回JSON数据的方法 1). 直接 PrintWrite...
  • wind520
  • wind520
  • 2013-06-30 17:47
  • 17047

spring mvc实现Restful返回json格式数据

在本示例中,我们将向您展示如何将对象转换成json格式并通过spring mvc框架返回给用户。 使用技术及环境: Spring 3.2.2.RELEASEJackson 1.9.10JD...
  • hj7jay
  • hj7jay
  • 2016-04-12 09:36
  • 2181
    个人资料
    • 访问:747912次
    • 积分:5460
    • 等级:
    • 排名:第5713名
    • 原创:96篇
    • 转载:1篇
    • 译文:0篇
    • 评论:291条
    博客专栏
    其他信息