最近在和安卓对接口的时候发现往java后端传数据的时候,后台对象无法接收。

说明:后台对象为 类似结构

ObjectA{

  private String  a;

  private String b;

  private List<ObjectC> c;

}

ObjectC{

  private String d;

  private String e;

}

往后台传的数据都是转为JSON字符串的,但是只要List一有值就会报错。

解决方案:

后端  在接收参数签加上  @RequestBody  即可。

 1、@requestBody注解常用来处理content-type不是默认的application/x-www-form-urlcoded编码的内容,比如说:application/json或者是application/xml等。一般情况下来说常用其来处理application/json类型。

 2、通过@requestBody可以将请求体中的JSON字符串绑定到相应的bean上,当然,也可以将其分别绑定到对应的字符串上。(转自:https://www.cnblogs.com/qiankun-site/p/5774300.html

@RequestMapping("/updateObject")

public Map<String, Object> updateObject(@RequestBody ObjectA param) {

}

最新文章

  1. SpringMVC常用注解的用法
  2. iOS中如何隐藏启动图片的状态栏
  3. BZOJ1012——[JSOI2008]最大数maxnumber
  4. string.Format 格式化输出日期
  5. 問題排查:建立選單時的錯誤 errcode:40016, errmsg:invalid button size hint: [RI68La0851vr18]
  6. Mac OS X操作系统常见快捷键集锦
  7. linux建立信任关系
  8. K相邻算法
  9. Html5+CSS3之音视频播放
  10. 数模美赛准备——我的第一个LaTex文档
  11. spring的bean创建过程
  12. 剑指offer--3.从头打印链表
  13. A. 【UNR #1】争夺圣杯
  14. javaScript嵌入式环境Duktape的安装
  15. C# 的三种序列化方法
  16. 获取一个数组里面第K大的元素
  17. orcale 之函数
  18. 5 月 35 日临近,Google 无法访问,可以使用 Google IP 来解决。
  19. css垂直居中的几种方式
  20. day01_02.php的开发环境准备

热门文章

  1. 纯css实现进度条效果
  2. USB 驱动之 usb_register 函数解析
  3. size_t ssize_t socklen_t
  4. nfs服务器与客户端配置
  5. window上将MongoDB的启动加入到服务中
  6. 系统优化 /etc/sysctl.conf
  7. e663. 在gif图像中获取透明和色彩的数量
  8. 【转载】WebApi 接口测试工具:WebApiTestClient
  9. unity3d绘画手册-------地形各个参数解释
  10. \avformat.h(40) : fatal error C1083: 无法打开包括文件:“libavcodec/avcodec.h”: No such file or directory