@PathVariable是spring3.0的一個(gè)新功能:接收請(qǐng)求路徑中占位符的值
語(yǔ)法:
@PathVariable("xxx")
通過(guò) @PathVariable 可以將URL中占位符參數(shù){xxx}綁定到處理器類的方法形參中@PathVariable(“xxx“)
@RequestMapping(value="register/{uname}/{upass}”)
請(qǐng)求路徑:http://localhost:8080/register/zhuangzi/123456實(shí)例:
@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";
}訪問(wèn):
http://localhost:8080/register/zhuangzi/123456
結(jié)果:
用戶名:zhuangzi
密碼:123
