最接近再用angularJs的时候遇到了两种穿值方式
1.前端:data:$.param({strJson:JSON.stringify(XXX)}) 后端:接收String strStrJson 需要格式化,Json.parseObject(strJson,XXX.class)
A.JSON.stringify(),将value(Object,Array,String,Number...)序列化为JSON字符串,
B.提交formdata 有一个字段名叫strJson=格式化的json
C.简单类型 formdata 或者x-www-urlencode
D.有文件上传 必须formdata
2.前端:data:angular.toJson(XXX) 后端:接收@RequestBody XXX,
A.angular.toJson 是把一个对象转换成Json字符串
B.提交格式是 application/json 提交的时候提交json
C.复杂类型 application/json 比较合适