RequestParam註解使用

2021-09-24 21:03:59 字數 1293 閱讀 3860

1、作用:

@requestparam:將請求引數繫結到你控制器的方法引數上(是springmvc中接收普通引數的註解)
2、語法:

語法:@requestparam(value=」引數名」,required=」true/false」,defaultvalue=」」)

value:引數名

required:是否包含該引數,預設為true,表示該請求路徑中必須包含該引數,如果不包含就報錯。

defaultvalue:預設引數值,如果設定了該值,required=true將失效,自動為false,如果沒有傳該引數,就使用預設值

3、業務處理controller

@controller

public class hellocontroller2

/*** 接收普通請求引數

* url中沒有name引數不會報錯、有就顯示出來

* @return

*/public modelandview test17(@requestparam(value="name",required=false)string name)

/*** 接收普通請求引數

* http://localhost:8080/hello/show18?name=998 顯示為998

* http://localhost:8080/hello/show18?name 顯示為hello

* @return

*/public modelandview test18(@requestparam(value="name",required=true,defaultvalue="hello")string name)

}

4、測試:

Spring註解 RequestParam全面解析

1 可以對傳入引數指定引數名 requestparam string inputstr 下面的對傳入引數指定為aa,如果前端不傳aa引數名,會報錯2 下面的對傳入引數指定為aa,如果前端不傳aa引數名,會報錯 requestparam value aa string inputstr3 reques...

RequestParam註解使用

當前端請求方式為 x www form urlencoded 後端怎樣接收呢?第一種場景 當前端傳遞的引數和後端定義接收的變數一致 例如 前端 username 後端接收定義的變數username 後端接收方式 restcontroller slf4j public class usercontro...

RequestParam註解用法

requestparam 將請求引數繫結到你控制器的方法引數上 是springmvc中接收普通引數的註解 語法 requestparam value 引數名 required true false defaultvalue value 引數名 required 是否包含該引數,預設為true,表示該...