PostMan如何傳參給@RequestBody(接受前端參數(shù))
PostMan傳參給@RequestBody(接受前端參數(shù))
今天新接手一個(gè)項(xiàng)目框架,需要改造,但后臺(tái)寫好方法,準(zhǔn)備用postman 測試時(shí)候,發(fā)現(xiàn)用以前傳參方式不行,需要需要將json字符串轉(zhuǎn)成json對(duì)象:
先上圖吧,第一張:
一般傳參方式:
更改傳參方式后,可以傳參接受了:
直接上圖吧:
注意箭頭指的地方,參數(shù)格式轉(zhuǎn)換成這樣的就行。
順便上下后臺(tái)controller接參數(shù)形式:
@requestBody參數(shù)Map傳參注意事項(xiàng)
后端接收dto
@Data public class TestDto{ private String id; private Map<String,String> map; }
注意: 當(dāng)前端傳遞的參數(shù)類型Map是類似ES6中new Map()再set值這種最終的傳參數(shù)據(jù)結(jié)構(gòu)會(huì)發(fā)生改變,最終導(dǎo)致后端@requestBody 參數(shù)Map類型無法接收到參數(shù)。
正確的做法應(yīng)該是{}標(biāo)準(zhǔn)Json的方式組織參數(shù)傳遞,保證后端能夠正確的接收到參數(shù)。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
spring security獲取用戶信息的實(shí)現(xiàn)代碼
這篇文章主要介紹了spring security獲取用戶信息的實(shí)現(xiàn)代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-12-12Java編程使用UDP建立群聊系統(tǒng)代碼實(shí)例
這篇文章主要介紹了Java編程使用UDP建立群聊系統(tǒng)代碼實(shí)例,具有一定借鑒價(jià)值,需要的朋友可以參考下。2018-01-01帶你了解Java數(shù)據(jù)結(jié)構(gòu)和算法之隊(duì)列
這篇文章主要為大家介紹了Java數(shù)據(jù)結(jié)構(gòu)和算法之隊(duì)列,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助2022-01-01一文詳細(xì)springboot實(shí)現(xiàn)MySQL數(shù)據(jù)庫的整合步驟
Spring Boot可以很方便地與MySQL數(shù)據(jù)庫進(jìn)行整合,下面這篇文章主要給大家介紹了關(guān)于springboot實(shí)現(xiàn)MySQL數(shù)據(jù)庫的整合步驟,文中通過圖文以及代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-03-03java兩個(gè)數(shù)組合并為一個(gè)數(shù)組的幾種方法
這篇文章主要給大家介紹了關(guān)于java兩個(gè)數(shù)組合并為一個(gè)數(shù)組的幾種方法,最近在寫代碼時(shí)遇到了需要合并兩個(gè)數(shù)組的需求,文中將每種方法都介紹的非常詳細(xì),需要的朋友可以參考下2023-07-07java實(shí)現(xiàn)批量下載 多文件打包成zip格式下載
這篇文章主要為大家詳細(xì)介紹了java實(shí)現(xiàn)批量下載、將多文件打包成zip格式下載,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-07-07