javaweb --form表单提交显示bad request
来源:互联网 发布:udp端口扫描器报告 编辑:程序博客网 时间:2024/05/16 11:51
web开发时,一个不可避免的问题就是前后台数据交互。对于还是小白的楼主来说,交互是一个很纠结的问题。
案例:
对于ajax提交数据到后台显示Bad requst。浏览器调试显示404,请求没有进入后台。但是你请求的url地址是正确的,并且有正确的响应。
解决方案:
1,对于常规检查,首先考虑url地址是否正确
2,请求的方式(post|get)
3,如果1和2都没有问题,考虑是不是参数的问题。
个人疑问:
1,传递的参数是不是不能为空?
$("#pop_submit_btn").click(function (evt) { evt.preventDefault(); var addfrom = $("#addinfo_form"); var data = addfrom.serializeArray(); var url = addfrom.attr("action"); var tmp_data = []; $.each(data,function(i,v){ if(v.value){ tmp_data.push({name:v.name,value:v.value}); } }); console.log(tmp_data); tmp_data.push({name:"_save",value:""}); $.ajax({ url: url, data: tmp_data, type: 'POST', dataType: "json", success: function (res) { if(res.value){ alert(res.value); } }, error: function (res) { } }); });
也就是说,数据为空的根本不传递到后台,但是这样推翻了一个问题,请求的url地址不能为空
2,是不是传递参数不匹配的问题
这个注意,参数类型不匹配可能出现这样的问题。
那么,有没有可能是个数不匹配?
0 0
- javaweb --form表单提交显示bad request
- 提交表单时Webseal返回 Bad Request
- yii 提交表单 400 bad request问题
- javaweb网上书店之表单提交---文本框被disabled后request.form不能得到其值
- javaWeb通过iframe异步提交form表单
- Request对象接收Form表单提交
- Spring MVC 表单提交 出现400 Bad Request
- Ajax提交表单报400 bad request错误
- flask表单提交时遇到的问题-bad request(400)
- EXT form表单提交 window中显示
- form表单提交数据显示乱码
- form表单验证,提交数据显示
- form表单验证,提交数据显示
- javaweb之request通过各种表单提交项收集用户数据和用request获取表单提交数据
- extJS提交form表单数据的方式: Ext.Ajax.request,form.submit,getEl().dom.submit()
- form表单的提交!!!
- form 表单提交
- Form表单提交方法
- tensorflow的基本用法
- 151.View the Exhibit1, which shows the options that are selected to create the user SL_REP.
- 为什么说跨页复选不可行
- awk命令实现求和、求平均值、求最大值、求最小值
- 【40】数组中只出现一次的数字
- javaweb --form表单提交显示bad request
- 机器学习(周志华) 参考答案 第六章 支持向量机 6.9
- caffe用matlab提特征和python提特征值不同?重要的地方要注意!看“后篇”理解处
- 数据结构学习小结(一)--数组的最值,总和,平均值递归算法中refrence产生的隐蔽错误
- 152.Examine the command:
- 通过scheme来唤醒App
- 嵌入元素与图片路径问题
- ReplaceBlank
- C language(未完)