TOMCAT7.0.72和7.0.84传JSON数据不一样?

ctmold 2018-02-01 11:57:10
看我前端代码:
 var ItEquipmentLines=$('#ItEquipmentLines').serializeJSON();
var formData = JSON.stringify(ItEquipmentLines);
var json=JSON.stringify(rows);
$.ajax({
url:'/iel/ieladd?json='+json,
dataType:'json',
type:'post',
contentType: "application/json; charset=utf-8",
data: formData,
success:function (rtn) {
$.messager.alert("提示",rtn.message,'info',function() {
// $('#ielGrid').datagrid('loadData',{total:0, rows:[],footer:[{ipAddress: '剩余性能',cpu: 0, memory: 0, hd: 0}]});
$('#ItEquipmentLinesDlg').dialog('close');
$('#ieGrid').datagrid('reload');
});
}
});




看我控制器接收代码




目前情况是这样的:在TOMCAT7.0.72运行正常。但在TOMCAT7.0.84在提交的时候并未进入后台controler控制器,并提示如下错误:



我想请教下:我想提交的只是一个参数而已。为什么后台接收不了呢?
JSON.stringify(rows);
...全文
502 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
ctmold 2018-02-03
搞定了,谢谢。
回复
孟子E章 2018-02-02
url:'/iel/ieladd?json='+encodeURIComponent(json),
最好都放在
data: formData,里面post提交,get有长度限制和特殊字符的问题
回复
相关推荐
发帖
Ajax
创建于2007-09-28

5.2w+

社区成员

Web 开发 Ajax
申请成为版主
帖子事件
创建了帖子
2018-02-01 11:57
社区公告
暂无公告