springMVC框架提交参数list时,默认只能接收到255个数据,当你前台传的数据长度大于255时,就会报错。
错误信息如下:
java.lang.IndexOutOfBoundsException: Index: 256, Size: 256
解决办法
- 在方法所在controller添加代码,只影响当前控制类
@InitBinder public void initBinder(WebDataBinder binder) { binder.setAutoGrowNestedPaths(true);//设置处理嵌套属性 binder.setAutoGrowCollectionLimit(10000); }