1前台处理如下:

$.ajax({
url:"saveMapInfo",
type:"POST",
dataType:"json",
contentType:'application/json;charset=utf-8',
data:JSON.stringify(dti),
success:function(data){
if(data.code==0){
$.messager.show({
title:'提示',
msg:'保存成功',
timeout:10000,
showType:'slide'
});
$('#table').datagrid('reload','${ctx}/listMapInfo');
}else{
showError(data.info?data.info:'保存失败!');
}
},
error:function(data){
showError('保存失败!');
}
});

其中dti是需要传入的数组或集合对象

2后台接收

@RequestMapping("/saveMapInfo")
@ResponseBody
public JsonResult saveMapInfo(@RequestBody Map<String,DataTableInfo> dti) throws JsonGenerationException, JsonMappingException, IOException
{
boolean br=this.fullTextSearchService.saveMapInfo(dti);
JsonResult info=new JsonResult();
info.setCode(br?0:1);
return info;
}

使用的是@RequestBody注解

转载于:https://www.cnblogs.com/zwdx/p/7234275.html

SpringMVC解决前台传入的数组或集合类型数据相关推荐

  1. C语言实现 动态数组 处理任意类型数据

    引言:动态数组在C/C++.Java.Python等语言中应用广泛,高级语言一般通过调用类或接口等可以快捷使用,C语言实现动态数组需要手动构造,以下为实现过程. 1 结构体构造动态数组 typedef ...

  2. springmvc 接收前台传入的文件

    1.首先上传文件的时候,form表单一定要带上 enctype="multipart/form-data",但是这个会使得后台接收到的参数为null 这个时候需要导入两个jar包: ...

  3. 多对多查询,mybatis使用collection接收集合类型数据

    entity @Data public class TestEntity {private Long id;private String name;private List<Test2Entit ...

  4. 集合转数组 数组转集合

    数组集合转换 数组变字符串 int[] arr = {4,1,8,5,3,5}; System.out.println(Arrays.toString(arr));//[4,1,8,5,3,5] 1. ...

  5. SpringMVC请求中的普通、POJO、数组集合类型传参与类转换器

    SpringMVC将传递的参数封装到处理器方法的形参中,达到快速访问参数的目的. 普通类型参数传参 参数名与处理器方法形参名保持一致 访问URL: http://localhost/requestPa ...

  6. 前台传入数据,在后台servelet中接收的,强硬解决乱码格式

    前台传入数据,在后台servelet中接收的,强硬解决乱码格式 String date = request.getParameter("date");System.out.prin ...

  7. String.join()和StringUtils.join()优雅解决数组或者集合拼接

    目录 StringUtils.join() 实现 pom依赖 api说明 代码实现 String.join() 实现 pom依赖 api说明 代码实现 两种实现方式对比 你也许遇到过将数组或集合以某& ...

  8. 有关集合转数组与数组转集合的坑

    最近一直忙于 coding 和进行项目管理,就没啥时间更新 blog,今天上午趁有时间摸鱼,就简单总结一下有关集合转数组与数组转集合的坑. 问题起因1 在写代码的时候使用 toArray 方法 的时候 ...

  9. 【Java基础】前端传一个数组或者集合后台怎么接受(案例详解)

    [辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...

最新文章

  1. github 创建密匙失败
  2. android usb集线器,通过Maven将多个部署到USB集线器上的Android设备
  3. AndFix解析——(上)
  4. MongoDB 分片
  5. python提取txt中的字符串数据_python 从字符串中提取数值
  6. Kettle之数据抽取、转换、装载
  7. 刘庆敏 博客linux,Linux内核源码分析--zImage出生实录(Linux-3.0 ARMv7)
  8. gjrand 4.0 发布,C语言的伪随机数生成器
  9. 2011年3月四级网络工程师笔试试卷 解答思路
  10. 【Python】彩色图片转为灰度图(4行脚本搞定)
  11. 如何有效预防宕机?你需要掌握这4个方法
  12. mapbox加载高程图结果谷歌浏览器提示无法初始化WebGl???
  13. Excel 按照某一列不同内容插入分页符号
  14. 【Java】线程池、Lambda表达式
  15. 信息学奥赛一本通:1084:幂的末尾
  16. 一种典型的手机APP远程控制PLC解决方案
  17. win10+Docker Toolbox+mysql
  18. GSL科学计算库——计算高斯-勒让德积分
  19. Rocket MQ发送消息报错: service not available now
  20. 解决麒麟系统arm环境无法安装pyinstaller的错误:Checking for library z : not found

热门文章

  1. linux脚本数字加,linux-在bash脚本中添加数字表示“未找到”
  2. 功能强大的Windows PowerShell
  3. POJ 1088(滑雪)
  4. 用最少数量的箭引爆气球
  5. windows的常用快捷键(实用篇)
  6. 智能指针shared_ptr的几个例子
  7. [转] yaml基础
  8. [攻防世界 pwn]——pwn-200
  9. 用interrupt()中断Java线程
  10. MySQL数据类型及范围用法一览表