1.作用
用于绑定url中的占位符,例如请求中的/delete/{id},这个{id}就是 url中的占位符。url支持占位符是Spring3.0之后加入的。是SpringMVC支持 rest风格URL的重要标志。
2.属性
value:用于指定url中占位符的名称。
required:是否必须提供占位符。
3.示例
准备jsp代码
<a href="demo1/usePathVariable/100">pathVariable注解</a>
准备控制器代码
@RequestMapping("usePathVariable/{id}")
public String usePathVariable(@PathVariable("id") Integer id){
System.out.println("id: " + id);
return "success";
}