SSM處理前端ajax傳送json陣列物件轉List
阿新 • • 發佈:2019-01-24
前端ajax請求
var datalist = new Array();
var object = new Object();
datalist.push(object);
$.ajax({
type : "POST",
url : "select/saveOffer",
// async : false,
data : JSON.stringify({
"datalist" : datalist,
"selectLE" : selectLE,
"usercode" : usercode,
"no" : no,
"offersys" : offersys
}),
dataType : "json",
contentType : "application/json; charset=utf-8",
success : function(data) {}
後臺接收處理請求
@RequestMapping(value = "/saveOffer", method = RequestMethod.POST )
// @Token(save = true)
String arr = com.alibaba.fastjson.JSONArray.toJSONString(map.get("datalist"));
List<OfferValues> datalist = new ArrayList<>();
datalist = com.alibaba.fastjson.JSONArray.parseArray(arr, OfferValues.class);
}