@RequestParam传数组
时间: 2023-11-04 15:57:49 浏览: 175
[] - 2022-05-28 @RequestBody 接收数组、List 参数、@Deprecated 标记废弃方法.pdf
@RequestParam注解可以用于在后台接收数组。当@RequestParam注解中的name参数与前端传递的数组参数名称一致时,后台可以使用@RequestParam注解来接收数组参数。例如,使用@RequestParam("test") Integer[] test来接收名为test的数组参数。但是这种方法可能会比较繁琐,不太适合在开发中使用。
另一种方法是在ajax请求中设置一个属性,属性名为traditional,默认值为false。当设置为false时,jQuery会默认进行序列化,导致@RequestParam无法识别传递的数组参数。因此,将traditional属性设置为true即可解决该问题。
阅读全文