3.4 @PathVariable注解
org.springframework.web.bind.annotation.PathVariable注解可以非常方便地获得请求URL中的动态参数。
使用@PathVariable注解可指定如下表所示的属性。
| 属性 | 类型 | 是否必要 | 说明 | ||
|---|---|---|---|---|---|
| name | String | 否 | 指定请求参数绑定的名称,如果省略则绑定同名参数 | ||
| value | String | 否 | name属性性的别名 | ||
| required | boolean | 否 | 指示参数是否必须绑定 | ||
| @PathVariable注解示例代码如下: | |||||
| 
 | 
假如请求的URL为http://localhost:8080/VariableTest/PathVariableTest/1则自动将URL中模板变量{userId}绑定到通过@PathVariable注解的同名形式参数上,即方法的形式参数变量userId将被赋值为1.
原文链接: 3.4 @PathVariable注解