1 <form action="${pageContext.request.contextPath}/user/param" method="get"> 2 用戶名:<input type="text" name="name"> 3 <input type="submit" value="param"> 4 </form> 5 6 7 @Controller 8 public class UserController { 9 @RequestMapping(value="/param") 10 public String param(String name){ 11 System.out.println(name); 12 return "success"; 13 } 14 } 15 16 17 //在處理方法入參處使用 @RequestParam 獲取參數,可以把請求參數傳遞給請求方法 18 //相當於request.getParameter("name")獲取參數 19 /* 20 * @RequestParam(value="name")可以省略: 21 * 如果表單中的name字段與方法中的參數名一致的話,會自動設置 22 * 如果方法參數名("name")和request.getParatmeter("name")相同的話,會自動set的。 23 */ 24 25 26 27 <form action="${pageContext.request.contextPath}/user/param" method="get"> 28 用戶名:<input type="text" name="name1"> 29 <input type="submit" value="param"> 30 </form> 31 32 33 @Controller 34 public class UserController { 35 @RequestMapping(value="/param") 36 public String param(@RequestParam(value="name1") String name){ 37 System.out.println(name); 38 return "success"; 39 } 40 }