@RequestBody Spring MVC 示例
2024-08-27 01:34:21
1.前端的访问请求
<script type="text/javascript">
$(document).ready(function(){
var saveDataAry=[];
var data1={"userName":"test","address":"gz"};
var data2={"userName":"ququ","address":"gr"};
saveDataAry.push(data1);
saveDataAry.push(data2);
$.ajax({
type:"POST",
url:"user/saveUser",
dataType:"json",
contentType:"application/json",
data:JSON.stringify(saveData),
success:function(data){ }
});
});
</script>
2.前端的访问请求
// 方式一:
@RequestMapping(value = "/saveUser", method = {RequestMethod.POST }})
@ResponseBody
public void saveUser(@RequestBody List<User> users) {
userService.batchSave(users);
}
// 方式二:
@RequestMapping(value = "/saveUser", method = {RequestMethod.POST }})
@ResponseBody
public void saveUser(@RequestBody List<Map<Object, Object>> maps) {
userService.batchSave(users);
}
3.其他
[1].@RequestBody可以处理一下格式:
application/json
application/xml
[2].multipart/form-data的数据格式不能使用@RequestBody 处理
最新文章
- SQL Server 2000向SQL Server 2008 R2推送数据
- 慕课网-Java入门第一季-7-5 Java 中带参无返回值方法的使用
- editplus工具支持sql高亮提示
- 如果觉得配置文件没有错,但web-dev-server总是报错,可以在hosts文件里加一行127.0.0.1 localhost
- storm源码之理解Storm中Worker、Executor、Task关系 + 并发度详解
- 2016 Multi-University Training Contest 5 ATM Mechine
- Midway-ModelProxy — 轻量级的接口配置建模框架
- 使用安卓读取sqlite数据库方法记录
- 对于数组(字符串)slice方法的总结
- js 各种常用js验证
- Vue基础概念,学习环境等
- BZOJ_2792_[Poi2012]Well_二分答案
- 学习笔记—JVM
- Android串口通讯
- Oracle 11gR2 客户端windows 10安装后PL/SQL配置
- 第3章 Git使用人门
- RefreshListView下拉刷新
- 【linux下多实例Tomcat+Nginx+redis+mysql环境搭建】
- nginx的使用教程
- docker-machine create -d generic 运行的波折过程及遇见的问题
热门文章
- [Swift]扩展String类:Base64的编码和解码
- Elastic Search 上市了,市值翻倍,这群人财务自由了!
- Spring中Model、ModelMap及ModelAndView之间的区别+传递参数
- [ncw7] 小睿睿的方案
- 解决添加codova plugin 编译出现问题:Execution failed for task &#39;:processDebugManifest&#39;.
- 详解网络编程必会的poll和epoll函数
- struts2--使用<;s:token>;<;/s:token>;标签防止重复提交
- Elasticsearch实践(四):IK分词
- LINUX LVM和快照卷配置和管理
- spring jdbcTemplate 事务,各种诡异,包你醍醐灌顶!