一:直接参数绑定
@RequestMapping("/hello")
@ResponseBody
public String hello(String para) { // para 前端传递的参数名
System.out.print(para);
return para;
}
二:使用HttpServletRequest对象
@RequestMapping("/hello")
@ResponseBody
public String hello(HttpServletRequest req) {
System.out.print(req.getParameter("para")); // para 前端传递的参数名
return "success";
}
三: 通过RequestParam注解来绑定请求路径的参数
@RequestMapping("/hello")
@ResponseBody
public String hello(@RequestParam String para) { // para 前端传递的参数名
System.out.print(para);
return "success";
}
四:javaBean 绑定
@RequestMapping("/hello")
@ResponseBody
public String hello(User u) { // para 前端传递的参数名
System.out.print(u.getName());
return "success";
}