spring MVC中傳遞對(duì)象參數(shù)示例詳解
前言
初學(xué)java,由于項(xiàng)目緊急,來不及仔細(xì)的研究,在傳遞參數(shù)時(shí)就老老實(shí)實(shí)的一個(gè)一個(gè)的采用@RequestParam注解方式傳遞,最近認(rèn)真看了一下,發(fā)現(xiàn)java也具有類似Asp.net Mvc傳遞對(duì)象做參數(shù)的方式,即采用@ModelAttribute注解的方式,接收方式如下:
@RequestMapping("hello")
public String Hello(@ModelAttribute("user") User user)
{
System.out.println(user.getUserName());
return "hello";
}
User類如下:
public class User {
private int userID;
private String userName;
public int getUserID() {
return userID;
}
public void setUserID(int userID) {
this.userID = userID;
}
public String getUserName() {
return userName;
}
public void setUserName(String userName) {
this.userName = userName;
}
}
訪問方式發(fā)現(xiàn)和采用逐個(gè)的參數(shù)傳遞時(shí)也沒有什么不同,在我本地的地址如下: /test/hello?userID=12&userName=sdfsd
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對(duì)腳本之家的支持。
- 解決springmvc關(guān)于前臺(tái)日期作為實(shí)體類對(duì)象參數(shù)類型轉(zhuǎn)換錯(cuò)誤的問題
- 詳解SpringMVC——接收請(qǐng)求參數(shù)和頁面?zhèn)鲄?/a>
- 詳解SpringMVC重定向傳參數(shù)的實(shí)現(xiàn)
- 學(xué)習(xí)SpringMVC——如何獲取請(qǐng)求參數(shù)詳解
- Spring MVC 學(xué)習(xí) 之 - URL參數(shù)傳遞詳解
- springmvc 傳遞和接收數(shù)組參數(shù)的實(shí)例
- 詳解SpringMVC 自動(dòng)封裝枚舉類的方法
- 詳解Spring MVC自動(dòng)為對(duì)象注入枚舉類型
- spring mvc4的日期/數(shù)字格式化、枚舉轉(zhuǎn)換示例
- Spring MVC處理參數(shù)中的枚舉類型通用實(shí)現(xiàn)方法
相關(guān)文章
Maven Spring jar包啟動(dòng)報(bào)錯(cuò)問題解決方案
maven 編譯jar包,放在linux服務(wù)器啟動(dòng)不起來,提示:xxxx-0.0.1-SNAPSHOT.jar中沒有主清單屬性,接下來通過本文給大家分享問題原因及解決方案,感興趣的朋友跟隨小編一起看看吧2023-10-10
springboot實(shí)現(xiàn)rabbitmq的隊(duì)列初始化和綁定
這篇文章主要介紹了springboot實(shí)現(xiàn)rabbitmq的隊(duì)列初始化和綁定,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2018-10-10
SpringBoot啟動(dòng)類@SpringBootApplication注解背后的秘密
這篇文章主要介紹了SpringBoot啟動(dòng)類@SpringBootApplication注解背后的秘密,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-12-12
Apache?Commons?BeanUtils:?JavaBean操作方法
這篇文章主要介紹了Apache?Commons?BeanUtils:?JavaBean操作的藝術(shù),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12
java編譯時(shí)與運(yùn)行時(shí)概念與實(shí)例詳解
本篇文章通過實(shí)例對(duì) java程序編譯時(shí)與運(yùn)行時(shí)進(jìn)行了詳解,需要的朋友可以參考下2017-04-04
java8中的lambda表達(dá)式,看這篇絕對(duì)夠
這篇文章主要介紹了java8中的lambda表達(dá)式,看這篇絕對(duì)夠!具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-03-03
Java實(shí)現(xiàn)SM3withSM2簽名和驗(yàn)證的基本示例
這篇文章主要介紹了Java實(shí)現(xiàn)SM3withSM2簽名和驗(yàn)證的基本示例,SM3withSM2是一種在Java中使用的密碼學(xué)算法組合,結(jié)合了橢圓曲線公鑰密碼算法SM2和密碼哈希算法SM3,它主要用于數(shù)字簽名和數(shù)據(jù)完整性校驗(yàn),文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2025-04-04
springboot整合SSE技術(shù)開發(fā)小結(jié)
本文主要介紹了springboot整合SSE技術(shù)開發(fā)小結(jié),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-11-11

