@PathVariable是spring3.0的一个新功能:接收请求路径中占位符的值
语法:
@PathVariable("xxx")
通过 @PathVariable 可以将URL中占位符参数{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
