一:直接參數綁定
@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";
}