1. httpservletrequest request
request.getParameter("a")方法去取引數
用註解@RequestParam繫結請求引數
用註解@RequestParam繫結請求引數a到變數a
當請求引數a不存在時會有異常發生,可以通過設定屬性required=false解決,
例如: @RequestParam(value="a", required=false)
@ModelAttribute獲取POST請求的FORM表單資料
這個主要是用實體類來實現。
通過@PathVariabl獲取路徑中的引數
@RequestMapping(value="user/{id}/{name}",method=RequestMethod.GET) public String printMessage1(@PathVariable String id,@PathVariable String name, ModelMap model) { System.out.println(id); System.out.println(name); model.addAttribute("message", "111111"); return "users"; }
例如,訪問user/123/lei路徑時,執行以上方法,其中,引數id=123,name=lei
// 引數是型別轉換