@RequestParam 接收的参数是来自requestHeader中,即请求头。通常用于GET请求。
1、findUser(String name)
2、findUser(@RequestParam String name)
3、findUser(@RequestParam("userName") String name)
第一种如果没有name 参数不会报错,
第二种没有name 参数会报错,(也可以设置required = false),
第三种跟第二种的区别是name 参数换为userName。
如果传的是数组
findUsers(List<Long> ids)
必须加上 @RequestParam,不然无法接收数组参数。
findUsers(@RequestParam List<Long> ids)

本文解析了@RequestParam注解在Spring MVC中的使用方法,包括如何接收不同类型的请求参数,如字符串、数组等,并介绍了当请求中缺少参数时的不同处理方式。
4386

被折叠的 条评论
为什么被折叠?



