java程序,ajax提交,其中部分数据丢失

java程序,ajax提交,其中部分数据丢失,第1张

这种情况通过简单描述很难确定错误在哪里。可以通过加入日志进行测试检查。比如所有提交的数据写入日志,如果在出现类似情况,可以通过日志查找。

或者在请求进入后台后,对用户提交的所有数据进行校验。如果校验发现数据项有缺失(这时基本可以肯定前台提交数据不完整),则着重检查前台js代码。如果没有,则可能是后台保存过程中数据项有缺失了。

给你一个解决方案: 每一行的末尾加一个提交按钮,这个按钮应该触发一个js事件,如:

<input type="button" value="提交审核" onclick=subRow('Lilei','18','boy') />

script中:

<script>

function subRow(name,age,sex){

if(name!=""&&age!=""&&sex!=""){

documentgetElementById("name")value = name;

documentgetElementById("age")value = age;

documentgetElementById("sex")value = sex;

documentgetElementById("myForm")submit();

}

else

alert("提交失败");

}

</script>

name、age和sex设为隐藏表单域,form的action设为你要提交的目标url

这样就行了。 我给你写的只是个大概的解决方案和简单的例子,具体你自己的问题还得自己分析加以修改。

get提交是用显式提交 可以看到传递的参数 post提交时隐式提交 看不到参数 所以你只需要看提交后网页的链接 有没有 xxx=xxx就可以判断了 有xxx=xxx的话 就是get提交 没有的话 就是POST提交

现在版本服务器,开发用的比较多的还是 svn和cvs, 支持微软的用sourcesafe,

git不够流行,只在开源圈子里用。

面试时需要注意的是,面试官其实不在乎你技术有多牛,在乎的是你头脑是否灵活,能否快速接触新事物。

实现代码如下:

public class Demo {

public static void main(String[] args) throws Exception {

Map m = new HashMap();

String url = ">

以上就是关于java程序,ajax提交,其中部分数据丢失全部的内容,包括:java程序,ajax提交,其中部分数据丢失、java 里怎么实现提交一行数据功能、java程序中怎样可以知道从页面提交的是用post还是get等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9628260.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存