springboot后台接收集合(对象集合)

最近在工作中遇到一个问题,发现直接用集合去接收前台传过来的集合,会报如下图的错
springboot后台接收集合(对象集合)_第1张图片

然后百度了很多种方法,百度的过程中看到的有
比如在接收的参数前面加入@RequestBody但是我试过之后好像没什么用
也有说要自己建一个新的对象,把集合装到这个对象中去,然后用对象去接,我也试过了,感觉也没用。
最后,我决定用string去接收

@RequestParam("jsonList") String jsonList,

前端传json过来

然后把这个json的String转成List

List<对象> list= JSON.parseArray(jsonList,对象.class);

这样就可以了,再进行你自己的逻辑编写

你可能感兴趣的:(java)