NetworkError: 400 Bad Request
"NetworkError: 400 Bad Request -http://localhost:8080/hdl/user/addOrUpdateUser.do?uuid=0&recordVersion=&createdTime=&createdByUser=&operation=add&username=admin&password=admin&appKey=admin&secret=admin&sessionKey=admin&userType=ORDINARY"
代码如下:
//拼装参数
vardata={
title:title,
isTitleVisible:isVisilbe,
type:"2",
sequenceNo:"2",
id:decorationId,
itemId:items,
arrangeType:arrangeType,
sortType:sortType
};
//提交加载成功后,重刷页面
$.post("edit_recommend_item.htm",data,
function(data){
window.location.reload();
},
"json");
出现的问题:"NetworkError: 400 BadRequest "。
出现问题的原因:data列表中的一个参数类型和后台不一致!items是String类型,后台是Integer类型。、
在实际些程序中,我出现了把一个空串映射成Date的问题,结果出现了NetworkError: 400 BadRequest。
仔细想想,空串转Date肯定是不合理的,怎么解决呢?办法就是在向后台提交参数时,就不要提交这个参数,
毕竟这个参数是空值。(hdl.userEdit.jsp)