后台接收list集合对象

springMVC接收List对象添加@RequestBody注解

//前端同上
//controller层
 @RequestMapping(value = "/test/testInOut", method = RequestMethod.POST)
 @ResponseBody
 public void testInOut( @RequestBody List<Map<String,String>> faultList ){ // spring MVC只能解析外层的json格式,内部的bean转化为Map格式的键值对,需要对map解析
      List<RepairFaultList> result = new ArrayList<RepairFaultList>();
      for(Map<String,String> map : faultList){
          RepairFaultList u = new RepairFaultList();
          //一系列get  set数据
      }
     // 这里就可以使用 result 了
 }

postman测试

选择Body—>raw—>JSON(application/json)

后台接收list集合对象_第1张图片
springboot后台接收对象集合参考链接

你可能感兴趣的:(JAVA基础,java)