带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义
通过 @PathVariable 可以将URL中占位符参数绑定到控制器处理方法的入参中,@RequestMapping(value=”/xx/{xxx}”) 中的 {xxx} 占位符可以通过@PathVariable(“xxx”) 绑定到操作方法的入参中。
例子:
test.java
//@PathVariable可以用来映射URL中的占位符到目标方法的参数中
@RequestMapping("/test/{menu}")
public String test(@PathVariable("menu") Integer menu)
{
System.out.println("menu:"+menu);
return "menu";
}
test.jsp
<a href="springmvc/test/1">menu</a>
未经允许不得转载:高腾蛟 » @PathVariable 映射 URL 绑定的占位符
评论前必须登录!
登陆 注册