springmvc 請求引數

2022-10-11 09:54:08 字數 1149 閱讀 3085

資料處理

1、提交的網域名稱稱和處理方法的引數名一致

提交資料 : http://localhost:8080/hello?name=kuangshen

處理方法 :

public string hello(string name)

後台輸出 : kuangshen

2、提交的網域名稱稱和處理方法的引數名不一致

提交資料 : http://localhost:8080/hello?username=kuangshen

處理方法 :

//@requestparam("username") : username提交的域的名稱 .

public string hello(@requestparam("username") string name)

後台輸出 : kuangshen

3、提交的是乙個物件

要求提交的表單域和物件的屬性名一致 , 引數使用物件即可

1、實體類

public class user

2、提交資料 : http://localhost:8080/mvc04/user?name=kuangshen&id=1&age=15

3、處理方法 :

public string user(user user)

後台輸出 : user

說明:如果使用物件的話,前端傳遞的引數名和物件名必須一致,否則就是null。

資料顯示到前端

第一種 : 通過modelandview

我們前面一直都是如此 . 就不過多解釋

public class controllertest1 implements controller 

}

第二種 : 通過modelmap

modelmap

public string hello(@requestparam("username") string name, modelmap model)

第三種 : 通過model

model

public string hello(@requestparam("username") string name, model model)

springmvc請求引數

1.獲取基本型別的引數 requestparam 獲取請求引數。requestheader cookievalue 1 不使用註解的方式。如果頁面直接傳入乙個引數。那麼直接在方法的引數上,設定乙個同名的引數。即可獲取到該引數。2 使用requestparam可以在方法的引數上註解。指定獲取的引數名。...

SpringMVC 請求引數

一 獲取單個引數 requestparam value required true,defaultvalue value 指定要獲取的引數的key required true 這個引數是否是必須的 defaultvalue 預設值,沒帶預設null 1.requestparam 獲取請求路徑 後面引...

SpringMVC接收各類請求引數

由於使用到json,需要引入json依賴包 com.fasterxml.jackson.core jackson databind 2.8.5 在寫控制器前,先寫前端請求頁面 使用url傳遞引數 控制器 controller public class paramscontroller 控制器 接收普...