做業務的時候經常忘記@RequestParam註解參數,記錄一下 首先,我們要清楚@RequestParam是乾什麼的 @RequestParam:將請求參數綁定到你控制器的方法參數上,路徑上有個參數+? @RequestParam註解參數: 語法:@RequestParam(value=”參數名” ...
做業務的時候經常忘記@RequestParam註解參數,記錄一下
首先,我們要清楚@RequestParam是乾什麼的
@RequestParam:將請求參數綁定到你控制器的方法參數上,路徑上有個參數+?
@RequestParam註解參數:
-
語法:@RequestParam(value=”參數名”,required=”true/false”,defaultValue=””)
-
value:參數名
-
required:是否包含該參數,預設為true,表示該請求路徑中必須包含該參數,如果不包含就報錯。
-
defaultValue:預設參數值,如果設置了該值,required=true將失效,自動為false,如果沒有傳該參數,就使用預設值
如果Required選擇了False,那麼路徑中沒有包含此參數也不會報錯
Defaultvalue很好理解,就是參數的預設值