SpringMVC解决前台传入的数组或集合类型数据
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解决前台传入的数组或集合类型数据相关推荐
- C语言实现 动态数组 处理任意类型数据
引言:动态数组在C/C++.Java.Python等语言中应用广泛,高级语言一般通过调用类或接口等可以快捷使用,C语言实现动态数组需要手动构造,以下为实现过程. 1 结构体构造动态数组 typedef ...
- springmvc 接收前台传入的文件
1.首先上传文件的时候,form表单一定要带上 enctype="multipart/form-data",但是这个会使得后台接收到的参数为null 这个时候需要导入两个jar包: ...
- 多对多查询,mybatis使用collection接收集合类型数据
entity @Data public class TestEntity {private Long id;private String name;private List<Test2Entit ...
- 集合转数组 数组转集合
数组集合转换 数组变字符串 int[] arr = {4,1,8,5,3,5}; System.out.println(Arrays.toString(arr));//[4,1,8,5,3,5] 1. ...
- SpringMVC请求中的普通、POJO、数组集合类型传参与类转换器
SpringMVC将传递的参数封装到处理器方法的形参中,达到快速访问参数的目的. 普通类型参数传参 参数名与处理器方法形参名保持一致 访问URL: http://localhost/requestPa ...
- 前台传入数据,在后台servelet中接收的,强硬解决乱码格式
前台传入数据,在后台servelet中接收的,强硬解决乱码格式 String date = request.getParameter("date");System.out.prin ...
- String.join()和StringUtils.join()优雅解决数组或者集合拼接
目录 StringUtils.join() 实现 pom依赖 api说明 代码实现 String.join() 实现 pom依赖 api说明 代码实现 两种实现方式对比 你也许遇到过将数组或集合以某& ...
- 有关集合转数组与数组转集合的坑
最近一直忙于 coding 和进行项目管理,就没啥时间更新 blog,今天上午趁有时间摸鱼,就简单总结一下有关集合转数组与数组转集合的坑. 问题起因1 在写代码的时候使用 toArray 方法 的时候 ...
- 【Java基础】前端传一个数组或者集合后台怎么接受(案例详解)
[辰兮要努力]:hello你好我是辰兮,很高兴你能来阅读,昵称是希望自己能不断精进,向着优秀程序员前行! 博客来源于项目以及编程中遇到的问题总结,偶尔会有读书分享,我会陆续更新Java前端.后台.数据 ...
最新文章
- github 创建密匙失败
- android usb集线器,通过Maven将多个部署到USB集线器上的Android设备
- AndFix解析——(上)
- MongoDB 分片
- python提取txt中的字符串数据_python 从字符串中提取数值
- Kettle之数据抽取、转换、装载
- 刘庆敏 博客linux,Linux内核源码分析--zImage出生实录(Linux-3.0 ARMv7)
- gjrand 4.0 发布,C语言的伪随机数生成器
- 2011年3月四级网络工程师笔试试卷 解答思路
- 【Python】彩色图片转为灰度图(4行脚本搞定)
- 如何有效预防宕机?你需要掌握这4个方法
- mapbox加载高程图结果谷歌浏览器提示无法初始化WebGl???
- Excel 按照某一列不同内容插入分页符号
- 【Java】线程池、Lambda表达式
- 信息学奥赛一本通:1084:幂的末尾
- 一种典型的手机APP远程控制PLC解决方案
- win10+Docker Toolbox+mysql
- GSL科学计算库——计算高斯-勒让德积分
- Rocket MQ发送消息报错: service not available now
- 解决麒麟系统arm环境无法安装pyinstaller的错误:Checking for library z : not found