这几天碰到几个比较让人头疼的坑,所以了解下RequestParam注解的使用。
碰到的问题是前台传的是一个数组,格式是 ids[]='1',ids[]='2',ids[]='3'这种的,后台没有办法直接转,所以需要在参数上面加上
@RequestParam(value = "ids[]",defaultValue = "")
defaultValue是默认值,如果不加的,前台不传值的话会转换报错,也可以加上另外一个参数 required=false
这几天碰到几个比较让人头疼的坑,所以了解下RequestParam注解的使用。
碰到的问题是前台传的是一个数组,格式是 ids[]='1',ids[]='2',ids[]='3'这种的,后台没有办法直接转,所以需要在参数上面加上
@RequestParam(value = "ids[]",defaultValue = "")
defaultValue是默认值,如果不加的,前台不传值的话会转换报错,也可以加上另外一个参数 required=false