只提交一次,为什么数据库产生了两条记录?

lilingbo 2004-10-12 11:06:13
有一个非常奇怪的问题,JSP页面点击了一次确定按钮,但数据库中却插入了两条完全相同的记录,包括时间都是一样的,请问哪位知道怎么回事,谢谢!
...全文
396 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
micker 2004-10-12
  • 打赏
  • 举报
回复
你是否这种了??
<input type="submit" value="提交" onclick="form1.submit()">
如果是,你就改成<input type="button" value="提交" onclick="form1.submit()">
或者:<input type="submit" value="提交">
lilingbo 2004-10-12
  • 打赏
  • 举报
回复
不是这么简单的问题,也怪我没说明白,我的程序是没有问题的。只的当网络发生故障(比如:网速变慢等)才有这种问题。
monkeyhjl 2004-10-12
  • 打赏
  • 举报
回复
看看代码先!
tomuno 2004-10-12
  • 打赏
  • 举报
回复
insert语句写在循环里面了
lilingbo 2004-10-12
  • 打赏
  • 举报
回复
我也说不清楚,谢谢大家的回复
Tabalulu 2004-10-12
  • 打赏
  • 举报
回复
是不是用户心急,没等到响应就又提交,尤其是第一次编译的时候
lilingbo 2004-10-12
  • 打赏
  • 举报
回复
yunxiang说的很对,理解万岁
LDH202 2004-10-12
  • 打赏
  • 举报
回复
发生问题的可能情况?

IE提交数据后,没有得响应(服务器已经接受,但是响应信息由于网络问题丢失了)
于是IE就重新提交。。。。。。

应该不是这样。。。

什么服务容器?
lilingbo 2004-10-12
  • 打赏
  • 举报
回复
请大家从网络故障方面来考虑一下,什么情况下会出现这种现象?谢谢
yunxiang 2004-10-12
  • 打赏
  • 举报
回复
这样的错误是最难解决的。因为不是每次都会出现的,是把。

帮你顶一下。
grow_meat 2004-10-12
  • 打赏
  • 举报
回复
用事务处理一下呢
lilingbo 2004-10-12
  • 打赏
  • 举报
回复
我用的是<input type="submit" value="提交"> 
这应该都不是问题,我想知道在什么情况下会发生这种现象?
谢谢!

81,123

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧