javascript
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解决前台传入的数组或集合类型数据的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ThreadLocal相关
- 下一篇: WCF双向通讯netTCP