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)
springboot后台接收对象集合参考链接