博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
springmvc中实现POJO转json
阅读量:7243 次
发布时间:2019-06-29

本文共 1026 字,大约阅读时间需要 3 分钟。

hot3.png

  • 首先导入三个jackjson jar包,下载地址:

  • 在springmvc配置文件中加入

    <mvc:annotation-driven></mvc:annotation-driven>

  • 要使用的POJP必须实现geter和seter
  • 在控制器方法前加入
@ResponseBody
  • 返回所要显示的POJO对象,类似这样:
@ResponseBody    @RequestMapping("/testJson")    public User getJson() {        User user = new User("elin", "elin@e-lin.me", "12345", new Date());        return user;    }
  • 如果需要返回多个对象,则可以返回一个容器
@ResponseBody    @RequestMapping("/testJson")    public List
getJson() { User user1 = new User("elin", "elin@e-lin.me", "12345", new Date()); User user2 = new User("tom", "tom@e-lin.me", "2323232", new Date()); List
list = new ArrayList
(); list.add(user1); list.add(user2); return list; }
  • 访问对应的url,结果如下:

这里写图片描述

如果报 406错误,描述为

The resource identified by this request is only capable of generating responses with characteristics not acceptable according to the request “accept” headers ().

因为没有把jar包导入WEB-INF/lib 中,手动复制到这个文件夹下即可

转载于:https://my.oschina.net/u/3099393/blog/798325

你可能感兴趣的文章
笨办法学C 练习4:Valgrind 介绍
查看>>
超详细cordova环境配置(windows)及实例
查看>>
关于浮动float
查看>>
进入2016 -- 回顾我走过的编程之路
查看>>
SegmentFault D-Day 北京场「iOS」 活动回顾
查看>>
★★★★盲转接业务的sipp脚本实现
查看>>
Leetcode-Two Sum
查看>>
汉语言处理包 HanLP 1.7.3 发布,常规维护版本
查看>>
滑屏组件----slide
查看>>
Android 凉了?聊聊Android的出路,架构必备技术
查看>>
如何用纯 CSS 创作一个苹果系统的相册图标
查看>>
货拉拉完成 3 亿美元 D 轮融资,2018 年全年业务量增长将近 200% ...
查看>>
观点 | 阿里资深技术专家:优秀的数据库存储引擎应具备哪些能力? ...
查看>>
Golang AES加密
查看>>
Android之greenDao使用
查看>>
Ceph Storage Cluster(CEPH存储集群) Configuration配置
查看>>
mysql面试题分组并合并列
查看>>
如何用纯 CSS 创作一台拍立得照相机
查看>>
洛谷 P3369 BZOJ 3224 【模板】普通平衡树(Treap/SBT)
查看>>
Mybatis - 分页拦截器
查看>>