Springboot接收POST請求,數據為json類型問題
更新時間:2022年10月16日 15:50:16 作者:_多拉不懂A夢
在使用Spring框架中,當處理POST請求且內容為JSON類型時,應使用@RequestBody注解而非@RequestParam,通過@RequestBody可以將JSON數據綁定到一個Map對象中,然后通過Map的get方法來獲取需要的參數
Springboot接收POST請求,數據為json類型
當前端傳來的數據為json類型且為POST請求時,后端不能單純使用@RequestParam來獲取數據。
應該使用@RequestBody
制作一個Map,再使用map的get方法獲取到每一個參數。
@PostMapping("/updateCoinInfo") public MsgEntity updateCoinInfo(@RequestBody Map<String, String> params)
params.get("coin")
總結
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
Spring @Bean vs @Service注解區(qū)別
本篇文章主要介紹了Spring @Bean vs @Service注解區(qū)別,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-12-12Java編程實現數組轉成list及l(fā)ist轉數組的方法
這篇文章主要介紹了Java編程實現數組轉成list及l(fā)ist轉數組的方法,結合實例形式較為詳細的總結分析了java實現數組與list之間相互轉換的操作技巧,需要的朋友可以參考下2017-09-09如何在Spring Boot應用程序中配置了兩個不同的SOAP Web服務端點
這篇文章主要介紹了如何在Spring Boot應用程序中配置了兩個不同的SOAP Web服務端點,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-08-08