springMVC接受list类型的参数 : Required List parameter 'xxx' is not present
问题分析
出现原因:
springmvc无法直接接收对象型数组(Users[ ])或对象泛型的集合(List<User>)参数!
如果使用form表单提交List<E>参数:
- 前端:

- 后端:
处理方式:
后端需要自定义一个对象,将List<E>封装到对象内部,在controller中使用该对象去接收参数!
实体类如下:
conreoller:

如果使用ajax提交数据:
- 前端:
将数据序列化 - 后端:
配合@requestBody注解接收参数