jquery
spring rest webservice
var featureCodes = [];
var objectData = {
buildEntityNumber: buildEntityNumber,
systemNumber: systemNumber,
machineType: machineType,
machineNumber: machineNumber,
featureCodeQuantity: quantity,
featureCode: featureCode,
featureCodeOld: featureCodeOld,
comments:comments
};
featureCodes.push(objectData );
$.ajax({
type:"POST",
url: '/lmc-web/api/updateFeatureCode.do',
data: JSON.stringify(featureCodes),
dataType: 'json',
headers : {
'Accept' : 'application/json',
'Content-Type' : 'application/json'
},
success: function () {
alert("success");
}
});
注:如果是object 的list,那么必须使用JSON.stringify(featureCodes), 或者把 list 放到另外一个对象中才可以序列化成json,否则无法序列化成json
如果使用 JSON.stringify(featureCodes),那么需要加上headers 的内容
如果是使用object,是否需要呢?