1. 程式人生 > >psot請求引數放於requestbody中

psot請求引數放於requestbody中

Invalid property 'products[0][cartId]' of bean class [com.wondersgroup.employeeBenefits.app.bean.requestBean.OrdersCreateBean]: Property referenced in indexed property path 'products[0][cartId]' is neither an array nor a List nor a Map; returned value was [1]
public @ResponseBody String saveDocumentBook(@RequestBody(可加) 物件 x, HttpServletRequest request)
$.ajax({
url:"${pageContext.request.contextPath}/"+$("#requesturl").val(),
type:"post",
data:JSON.stringify(param),/////這個引數對應的就是requestbody中的,位置傳遞複雜格式要注意(表單提交的就是放在requestbody中)
            headers:head,
dataType:'json',
contentType: "application/json",//不是複雜格式的用這種方式傳不了,如果又用了,不是複雜的部分可以放在引數中
success:function(data){
$("#result").val(JSON.stringify(data));
}
});
//data中的就在body中,引數可以在header,url-paramter中,流的話在binary中。
@RequestBody 接受body中的,其實所有的引數都在request中只是用標籤映射出來