angularjs - 415 (Unsupported Media Type)
2016-07-05 17:13
120 查看
angularJs+springMVC
url:'',
method:'',
//一下红色整个改为----------------------------data:user即可
params:{
user:user
}
}).success(function(data){
//....
}).error(function(data){
//....
});
params和data参数的区别
③params(字符串map或者对象)
这个键的值是一个字符串map或对象,会被转换成查询字符串追加在URL后面。如果值不是字符串,会被JSON序列化。
比如这个:
?
④data(字符串或者对象)
这个对象中包含了将会被当作消息体发送给服务器的数据。通常在发送POST请求时使用。
从AngularJS 1.3开始,它还可以在POST请求里发送二进制数据。要发送一个blob对象,你可以简单地通过使用data参数来传递它。
例如:
?
后台接收实体的代码
angular表单提交一个user实体时,报 angularjs - 415 (Unsupported Media Type) 错误!!
原因是$http({url:'',
method:'',
//一下红色整个改为----------------------------data:user即可
params:{
user:user
}
}).success(function(data){
//....
}).error(function(data){
//....
});
params和data参数的区别
③params(字符串map或者对象)
这个键的值是一个字符串map或对象,会被转换成查询字符串追加在URL后面。如果值不是字符串,会被JSON序列化。
比如这个:
?
这个对象中包含了将会被当作消息体发送给服务器的数据。通常在发送POST请求时使用。
从AngularJS 1.3开始,它还可以在POST请求里发送二进制数据。要发送一个blob对象,你可以简单地通过使用data参数来传递它。
例如:
?
@RequestMapping(value="/adduser", method=RequestMethod.POST, produces="application/json") public Map<String,Object> addUser(@RequestBody User user){ //;;;; return map; }
相关文章推荐
- angular学习(四)—— Services
- angularJs表单校验(超级详细!!!)
- 转:AngularJS跨页面传值
- angularJS的controller之间如何正确的通信
- 优化Angular应用的性能
- AngularJs的自定义的正则校验指令--代码共享
- AngularJS实例教程(二)
- AngularJS实例教程(一)
- 基于 angularjs+jfinal 的 excel文件导出
- UVA 10825 Yummy Triangular Pizza (暴力)
- AngularJs的UI组件ui-Bootstrap分享(七)——Buttons和Dropdown
- 解析AngularJS 表达式
- Angularjs + Requirejs 单页面WEB引用实例
- 解析AngularJS表达式
- angularjs 保存数据 和 check
- angular经验
- angular的$watch 和$timeout
- Rename Filenames Wirth Full Angular-Chinese
- Angular1.3.X中embed标签使用ng-src的bug
- angularjs页面带参跳转以及参数解析