springboot前后臺(tái)數(shù)據(jù)交互的示例代碼
本文介紹了springboot前后臺(tái)數(shù)據(jù)交互的示例代碼,分享給大家,具體如下:
1.在路徑中傳遞數(shù)據(jù),比如對(duì)某個(gè)數(shù)據(jù)的id:123
前臺(tái)發(fā)送:格式大致如下

在路徑中傳數(shù)據(jù)
后臺(tái)接收:

后臺(tái)接收數(shù)據(jù)

后臺(tái)接收結(jié)果
2.查詢字符串傳遞數(shù)據(jù)前臺(tái)發(fā)送:

前臺(tái)使用Querystring發(fā)送數(shù)據(jù)
后臺(tái)接收:
這里@RequestParm可以不寫,在后臺(tái)找不到前臺(tái)對(duì)應(yīng)的字段時(shí),輸出null,在@RequestParam中指定的話輸出指定的值(前臺(tái)沒給出字段時(shí));

后臺(tái)接收queryString方式傳遞的數(shù)據(jù)

打印結(jié)果
3.發(fā)送json數(shù)據(jù)
前臺(tái)發(fā)送:
與后臺(tái)實(shí)體類字段要對(duì)應(yīng),

發(fā)送json數(shù)據(jù)
后臺(tái)接收:

接收

結(jié)果
4.發(fā)送FormData數(shù)據(jù)
前臺(tái)發(fā)送:這里注意,append中第一個(gè)參數(shù)和后臺(tái)字段對(duì)應(yīng),第二個(gè)為傳遞的值

發(fā)送
后臺(tái)接收:
這里@RequestParam可以省略,和query String一樣,實(shí)際上FormData最后也是轉(zhuǎn)換成query string發(fā)送數(shù)據(jù)的

接收

結(jié)果
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
Spring Boot 3.4.0 結(jié)合 Mybatis-plus 實(shí)
本文詳細(xì)介紹了在 Spring Boot 3.4.0 項(xiàng)目中結(jié)合 Mybatis-plus 實(shí)現(xiàn)動(dòng)態(tài)數(shù)據(jù)源切換的完整方案,通過自定義注解和AOP切面,我們可以優(yōu)雅地實(shí)現(xiàn)方法級(jí)別的數(shù)據(jù)源切換,滿足多數(shù)據(jù)源場(chǎng)景下的各種需求,感興趣的朋友一起看看吧2025-04-04
如何解決springboot數(shù)據(jù)庫查詢時(shí)出現(xiàn)的時(shí)區(qū)差異問題
這篇文章主要介紹了如何解決springboot數(shù)據(jù)庫查詢時(shí)出現(xiàn)的時(shí)區(qū)差異問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01
SpringBoot集成Redis的實(shí)現(xiàn)示例
這篇文章主要介紹了SpringBoot集成Redis的實(shí)現(xiàn)示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-11-11
Java對(duì)int[]數(shù)組做新增刪除去重操作代碼
這篇文章主要介紹了Java里面對(duì)int[]數(shù)組做新增刪除去重實(shí)現(xiàn),這里記錄下使用int[]數(shù)組對(duì)數(shù)組進(jìn)行新增刪除去重等操作,用來更加了解java里面的集合類思想,需要的朋友可以參考下2023-10-10

