SSM处理前端ajax发送json数组对象转List

前端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 datalist = new ArrayList<>();
                datalist = com.alibaba.fastjson.JSONArray.parseArray(arr, OfferValues.class);
    }

你可能感兴趣的:(ssm框架)