前端的Json数组参数提交http服务,报http415媒体响应错误,想必是参数没转换成功。
查了下得知,不支持直接提交数组对象(准确说是不支持复杂json数据类型的对象直接转换),如.[{ID:1,name:"zhang"},{ID:2,name:"li"}],于是乎采用
$.ajax({
url:"testjson.spring",
data:json.stringify(data),
dataType:"json",
contentType:"application/json",
success:function(){
}
java后端服务参数用注解@RequestBody
搞掂