@RequestMapping(value="/world") public String Helloworldparam(@RequestParam("username") String username,@RequestParam("password") String password) { System.out.println("開始處理頁面請求...POST"+username); System.out.println("開始處理頁面請求...POST"+password); return "success"; }
@RequestParam("username")必須傳遞username,否則報錯:
傳遞參數之后:
將@RequestParam("username")去掉之后:(不需要必輸了)
這是因為 @RequestParam(value="username",required=false)還有一個參數required,默認值是true,所以會報錯,將其改為FALSE就不會報錯了!
除此之外還有defaultValue默認值屬性。