1、第一种方式:
在地址栏传参数,就是使用rest风格
eg:
@requestMapping("/{name}/char")
public String get name(@PathVariable String name ){
system.out.println(name);
}
2、第二种方式:使用HttpServletRequest request 接收,这种接收方式是否可以跳过spring Mvc的过滤器,还是什么?
@RequestMapping("/{name}/index")
public String index(@PathVariable String name ,HttpServletRequest request){
//不能用Integer接收
String age = request.getParameter("age");
System.out.println(age);
return "";
}
3、第三种方式:用pogo类来接收
@RequestMapping("/{name}/index")
public String index(@PathVariable String name ,HttpServletRequest request,
@ModelAttribute Project project){
//不能用Integer接收
String age = request.getParameter("age");
System.out.println(age);
System.out.println(project.toString());
return "";
}