@PathVariable 映射 URL 绑定的占位符

带占位符的 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 绑定的占位符

赞 (0)
分享到:更多 ()

评论 0

评论前必须登录!

登陆 注册