我們經常采用的SpringMvc路徑參數經常的操作是在url后面采用?參數名=值1&參數名2=值2這種方式實現
RequestMapping的作用:
1)當作用在controller時,我們通過前端用戶請求的url找到具體的處理器也就是特定的controller
2)當作用在method方法上時,映射到對應的具體實現上
Springmvc在實現路徑請求參數實現上有兩種方式。
方式一. http://localhost:8080/page?name=zhangsan&age=23
@RequestMapping(value="page",method=RequestMethod.GET) public User getUser(String name,int age){ ...... return user; }
方式二、http://localhost:8080/page/zhangsan/23
@RequestMapping(value="/page/{name}/{age}",RequestMethod.GET)
public User getUser(@PathVariable("name") String name,@PathVariable("age") age){
.....
return user;
}
