如何向spirngboot后端传递formdata数组?
前端将几个formdata对象push进了一个数组里,现在想把这个数组传向后端,请问有什么办法可以做到呢?
目前做法是
前端:
let formdata = new FormData();
let list = [];
list.push(formdata);
{records : list}
后端:
@RequestMapping("/set")
public Result setRecord(@RequestBody InspectionRecordVO record) {
System.out.println(record.getRecords().size());
return null;
}
实体类:
public class InspectionRecordVO implements Serializable {
private static final long serialVersionUID = 1L;
private List<InspectionRecord> records;
}
可惜虽然records的size是和前端formdata数组的size一样,不过对象里的属性都为null。
请问大神们如何修改才能接收成功呢?