postman测试接口List<JSONObject>类型的参数

刚开始用测试接口工具POSTMAN,简单类型的参数很好处理,但是想接收前台(前后端分离)传输的复杂类型List<JSONObject>就不太明白怎么弄,研究网上的也不行,最终自己在后台做了特殊处理才可以;

一、postman的设置:

    1.填写接口--->选择Headers,设置参数类型



2.点击Body--->选择raw--->选择JSON(application/json),然后写自己想要的json参数内容(要注意括号和分隔的逗号,这里容易出错,出错是文本有提示)


完成以上操作,postman的操作就完成了,但是这样的话,后台是接收不到的,500异常,下面我们看看后台的数据处理

二、后台数据操作

1.注解@ResponseBody(代表返回内容为json)--->@RequestBody(接收json格式数据),接下来就是最关键的了,这时候不能@RequestBody JSONObject jsonTT这样接收,必须@RequestBody Object jsonTT用object来接收(具体原因我也不清楚),最后就是在方法中做数据的转换就可以了




第一次写博客,有问题,欢迎指正,共同进步,谢谢

  • 7
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值