@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