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 处理

最新文章

  1. SQL Server 2000向SQL Server 2008 R2推送数据
  2. 慕课网-Java入门第一季-7-5 Java 中带参无返回值方法的使用
  3. editplus工具支持sql高亮提示
  4. 如果觉得配置文件没有错,但web-dev-server总是报错,可以在hosts文件里加一行127.0.0.1 localhost
  5. storm源码之理解Storm中Worker、Executor、Task关系 + 并发度详解
  6. 2016 Multi-University Training Contest 5 ATM Mechine
  7. Midway-ModelProxy — 轻量级的接口配置建模框架
  8. 使用安卓读取sqlite数据库方法记录
  9. 对于数组(字符串)slice方法的总结
  10. js 各种常用js验证
  11. Vue基础概念,学习环境等
  12. BZOJ_2792_[Poi2012]Well_二分答案
  13. 学习笔记—JVM
  14. Android串口通讯
  15. Oracle 11gR2 客户端windows 10安装后PL/SQL配置
  16. 第3章 Git使用人门
  17. RefreshListView下拉刷新
  18. 【linux下多实例Tomcat+Nginx+redis+mysql环境搭建】
  19. nginx的使用教程
  20. docker-machine create -d generic 运行的波折过程及遇见的问题

热门文章

  1. [Swift]扩展String类:Base64的编码和解码
  2. Elastic Search 上市了,市值翻倍,这群人财务自由了!
  3. Spring中Model、ModelMap及ModelAndView之间的区别+传递参数
  4. [ncw7] 小睿睿的方案
  5. 解决添加codova plugin 编译出现问题:Execution failed for task &#39;:processDebugManifest&#39;.
  6. 详解网络编程必会的poll和epoll函数
  7. struts2--使用&lt;s:token&gt;&lt;/s:token&gt;标签防止重复提交
  8. Elasticsearch实践(四):IK分词
  9. LINUX LVM和快照卷配置和管理
  10. spring jdbcTemplate 事务,各种诡异,包你醍醐灌顶!