SpringMvc直接接收json數(shù)據(jù)自動轉(zhuǎn)化為Map的實例
springMvc直接接收json數(shù)據(jù)自動轉(zhuǎn)化為Map ,必須加上@RequestBody注解并且前臺ajax發(fā)送請求的時候需要對數(shù)據(jù)進(jìn)行格式化
$.ajax({ type : "POST", url : "/search", data :JSON.stringify(searchData), contentType:"application/json", dataType : "json", success : function(data) { } });
searchData為需要提交的數(shù)據(jù),是js對象,或數(shù)組,或其他。
@RequestMapping(value = "/search",method = RequestMethod.POST) public void search (@RequestBody Map<String,String> map){ System.out.println("傳進(jìn)來的參數(shù):" + map); }
重點在于:
contentType:"application/json" :用來告訴服務(wù)端消息主體是序列化后的 JSON 字符串。
JSON.stringify() :把js對象轉(zhuǎn)換成json字符串。
@RequestBody :聲明springmvc的接收方式。
以上這篇SpringMvc直接接收json數(shù)據(jù)自動轉(zhuǎn)化為Map的實例就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
- Springmvc處理ajax請求并返回json數(shù)據(jù)
- SpringMVC環(huán)境下實現(xiàn)的Ajax異步請求JSON格式數(shù)據(jù)
- Springmvc 4.x利用@ResponseBody返回Json數(shù)據(jù)的方法
- 解決SpringMvc后臺接收json數(shù)據(jù)中文亂碼問題的幾種方法
- SpringMVC中controller接收json數(shù)據(jù)的方法
- SpringMVC中controller返回json數(shù)據(jù)的方法
- springMVC利用FastJson接口返回json數(shù)據(jù)相關(guān)配置詳解
- SpringMVC通過Ajax處理Json數(shù)據(jù)的步驟詳解
相關(guān)文章
SpringBoot2使用WebFlux函數(shù)式編程的方法
這篇文章主要介紹了SpringBoot2使用WebFlux函數(shù)式編程的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-08-08Java實現(xiàn)將TXT文本文件轉(zhuǎn)換為PDF文件
與TXT文本文件,PDF文件更加專業(yè)也更適合傳輸,所以這篇文章小編主要為大家詳細(xì)介紹了如何使用Java實現(xiàn)將TXT文本文件轉(zhuǎn)換為PDF文件 ,需要的可以參考下2024-02-02Java基于UDP協(xié)議實現(xiàn)簡單的聊天室程序
這篇文章主要為大家詳細(xì)介紹了Java基于UDP協(xié)議實現(xiàn)簡單的聊天室程序的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2016-07-07使用Jitpack發(fā)布開源Java庫的詳細(xì)流程
這篇文章主要介紹了使用Jitpack發(fā)布開源Java庫的詳細(xì)流程,本文通過圖文實例代碼相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-02-02JavaWeb基礎(chǔ)教程之Java基礎(chǔ)加強版
這篇文章主要介紹了JavaWeb基礎(chǔ)教程之Java基礎(chǔ)加強版的相關(guān)資料,需要的朋友可以參考下2016-07-07Java 時間格式轉(zhuǎn)換之impleDateFormat與Data API解析與使用
想必大家對 SimpleDateFormat 并不陌生。SimpleDateFormat 是 Java 中一個非常常用的類,他是以區(qū)域敏感的方式格式化和解析日期的具體類。 它允許格式化 (date -> text)、語法分析 (text -> date)和標(biāo)準(zhǔn)化2021-11-11