最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringMVC中controller接收json數(shù)據(jù)的方法

 更新時(shí)間:2017年09月20日 10:56:47   作者:渡劫錦官城  
這篇文章主要為大家詳細(xì)介紹了SpringMVC中controller接收json數(shù)據(jù)的方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了SpringMVC中controller接收json數(shù)據(jù)的方法,供大家參考,具體內(nèi)容如下

1.jsp頁面發(fā)送ajax的post請求:

function postJson(){
  var json = {"username" : "imp", "password" : "123456"};
  $.ajax({
    type : "post",
    url : "<%=basePath %>ajaxRequest",
    contentType : "application/json;charset=utf-8",
    dataType : "json",
    data: JSON.stringify(json),
    success : function(data){
      alert("username:"+data.username+"  id:"+data.id);
    },
    error : function(){
      alert("請求失敗");
    }
  })
}

注意:

1.在發(fā)送數(shù)據(jù)時(shí),data鍵的值一定要寫成JSON.stringify(json),將數(shù)據(jù)轉(zhuǎn)換成json格式,否則會拋出異常

2.basePath是項(xiàng)目根目錄:

<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";
%>

2.controller接收請求:

  @ResponseBody
  @RequestMapping(value="/ajaxRequest",method=RequestMethod.POST)
  public User ajaxRequest(@RequestBody User user){
    System.out.println(user);
    return user;
  }

注意:

1.@ResponseBody修飾的方法返回的數(shù)據(jù),springmvc將其自動(dòng)轉(zhuǎn)換成json格式,然后返回給前端

2.@RequestBody修飾目標(biāo)方法的入?yún)?,可以將ajax發(fā)送的json對象賦值給入?yún)?。?dāng)然這里的入?yún)ser是我們自定義的實(shí)體類型。

3.最后將user返回,springmvc自動(dòng)將其轉(zhuǎn)換成json返回給前端

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spingboot?JPA?CriteriaBuilder?如何獲取指定字段

    Spingboot?JPA?CriteriaBuilder?如何獲取指定字段

    這篇文章?主要介紹了Spingboot?JPA?CriteriaBuilder?如何獲取指定字段,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Java分布式鎖由淺入深介紹

    Java分布式鎖由淺入深介紹

    這篇文章主要介紹了Java分布式鎖,數(shù)據(jù)庫實(shí)現(xiàn)分布式鎖方式比較多,如悲觀鎖(查詢時(shí)增加for?update)、樂觀鎖(通過version字段)、增加一個(gè)表記錄鎖信息等。因?yàn)橐蕾囉跀?shù)據(jù)庫,比較好理解,但是也存在一些問題
    2023-03-03
  • JavaWeb搭建網(wǎng)上圖書商城畢業(yè)設(shè)計(jì)

    JavaWeb搭建網(wǎng)上圖書商城畢業(yè)設(shè)計(jì)

    這篇文章主要介紹了JavaWeb搭建網(wǎng)上圖書商城框架,特別適合正在為網(wǎng)上商城畢業(yè)設(shè)計(jì)煩惱的同學(xué),需要的朋友可以參考下
    2015-11-11
  • 關(guān)于String.format()格式化輸出方式

    關(guān)于String.format()格式化輸出方式

    String.format()是Java的格式化輸出方法,支持多種數(shù)據(jù)類型和格式化選項(xiàng),它在格式化和拼接字符串時(shí)具有較高的靈活性,但效率相對較低,特別是在處理大量數(shù)據(jù)時(shí),在實(shí)際編程中,應(yīng)根據(jù)具體需求選擇合適的字符串拼接方式
    2024-12-12
  • 新的Java訪問mysql數(shù)據(jù)庫工具類的操作代碼

    新的Java訪問mysql數(shù)據(jù)庫工具類的操作代碼

    本文通過實(shí)例代碼給大家介紹新的Java訪問mysql數(shù)據(jù)庫工具類的方法,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2021-12-12
  • java使用ffmpeg命令來實(shí)現(xiàn)視頻編碼轉(zhuǎn)換的示例

    java使用ffmpeg命令來實(shí)現(xiàn)視頻編碼轉(zhuǎn)換的示例

    本文主要介紹了java使用ffmpeg命令來實(shí)現(xiàn)視頻編碼轉(zhuǎn)換的示例,可以通過調(diào)用系統(tǒng)命令來執(zhí)行FFmpeg命令,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • Android中幾種圖片特效的處理的實(shí)現(xiàn)方法

    Android中幾種圖片特效的處理的實(shí)現(xiàn)方法

    這篇文章主要介紹了 Android中幾種圖片特效的處理的實(shí)現(xiàn)方法的相關(guān)資料,這里有放大縮小圖片,獲得圓角圖片,獲得帶倒影圖片的幾種方法,需要的朋友可以參考下
    2017-08-08
  • Java中的FutureTask源碼解析

    Java中的FutureTask源碼解析

    這篇文章主要介紹了Java中的FutureTask源碼解析,FutureTask是一個(gè)可取消的異步計(jì)算,這個(gè)類是Future的實(shí)現(xiàn)類,有開始和取消一個(gè)計(jì)算的方法,如果一個(gè)計(jì)算已經(jīng)完成可以查看結(jié)果,需要的朋友可以參考下
    2023-12-12
  • Java獲取時(shí)間打印到控制臺代碼實(shí)例

    Java獲取時(shí)間打印到控制臺代碼實(shí)例

    這篇文章主要介紹了Java獲取時(shí)間打印到控制臺代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-02-02
  • java遞歸與非遞歸實(shí)現(xiàn)掃描文件夾下所有文件

    java遞歸與非遞歸實(shí)現(xiàn)掃描文件夾下所有文件

    這篇文章主要為大家詳細(xì)介紹了java遞歸與非遞歸實(shí)現(xiàn)掃描文件夾下所有文件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-02-02

最新評論

新泰市| 安泽县| 黔江区| 高雄县| 辉县市| 陈巴尔虎旗| 斗六市| 岱山县| 石城县| 团风县| 临武县| 岢岚县| 银川市| 舒城县| 万全县| 阳东县| 额济纳旗| 类乌齐县| 东乌珠穆沁旗| 广州市| 达日县| 黑龙江省| 海城市| 平塘县| 佛坪县| 牡丹江市| 浦县| 乃东县| 广宗县| 嵊州市| 丰顺县| 常德市| 丹巴县| 婺源县| 巨野县| 类乌齐县| 合肥市| 南开区| 岳西县| 深州市| 梁河县|