@PathVariable是spring3.0的一個新功能:接收請求路徑中占位符的值
語法:
@PathVariable("xxx")
通過 @PathVariable 可以將URL中占位符參數(shù){xxx}綁定到處理器類的方法形參中@PathVariable(“xxx“)
@RequestMapping(value="register/{uname}/{upass}”)
請求路徑:http://localhost:8080/register/zhuangzi/123456實例:
@RequestMapping("/register/{uname}/{upass}")
public String register(@PathVariable("uname") String uname,@PathVariable("upass") String upass) {
System.out.println("用戶名:" + uname);
System.out.println("密碼:" + upass);
return "user/register";
}訪問:
http://localhost:8080/register/zhuangzi/123456
結果:
用戶名:zhuangzi
密碼:123
