@RequestParam
和 @PathVariable
注解是用于从request中接收请求的,都可接收参数
- @RequestParam 是从request里取值
- @PathVariable 是从一个URI模板里面来填充
@RequestParam
示例
URL如下:
http://localhost:8080/springmvc/hello/101?param1=java¶m2=edge
获取代码:
@RequestParam 支持参数
- defaultValue
如果本次请求没有携带这个参数,或者参数为空,那么就会启用默认值 - name
绑定本次参数的名称,要跟URL上面的一样 - required
这个参数是否必须 - value
跟name一样的作用,是name属性的一个别名