Spring MVC 接收Json格式引數

2022-03-17 11:49:54 字數 754 閱讀 5276

今天做了乙個關於**排序的功能,可以通過右邊的箭頭做排序操作,每次操作需要通過ajax將每條記錄的id陣列作為引數去傳送請求,

後台spring mvc接到引數後作更改序號操作。

前端頁面傳送請求的**如下:

1

var url = "/jxslweb/pt/modifysitesorder";2//

其中list是記錄id組成的list物件

3 $.post(url,,function

(data,status),"json");

tips:將list物件轉換為json物件需要引入jquery.json.min.js外掛程式後台的處理方法如下:

1

import net.sf.json.jsonarray;

2public

@responsebody string modifysitesorder(@requestparam string param)

前端的json物件傳到後台後是一段字串,需要將其轉換為jsonarray物件,再將jsonarray物件轉換為list物件

tips:json的相關操作需要引入ezmorph.jar和json-lib.jar包

折騰了不少時間,寫下來備忘一下 ;)

springmvc接收多個json

var formparams serializeobject bankaccounttest 序列化後解決亂碼 formparams decodeuricomponent formparams,true var row notes,jsondata,params row table.bootstra...

springMVC接收JSON格式資料

ajax success function data responsebody public object jsontest requestbody mapmap,string param responsebody public object jsontest requestbody string ...

SpringMVC接收和返回JSON資料

springmvc接收json資料 spring mvc處理json需要使用jackson的類庫,因此為支援json格式的輸入輸出需要先修改pom.xml增加jackson包的引用 dependency groupid org.codehaus.jackson groupid artifactid ...