总也睡不醒
一个人只拥有今生今世是不够的,他还应该拥有诗意的世界
posts - 3,  comments - 5,  trackbacks - 0
<script>
function go() {
    form1.action="a url";
    form1.sumbit();
}
</script>
……
<form name="form1" action="another url">
……
<input type="image" src="a image" onclick="go()">
……

这段代码,页面会提交2次,一次是按钮按下,一次是go()方法里的form1.sumbit();

这样在某些情况下会出现问题,今天我这样把页面提交到servlet时就发生问题,servlet会调用操作数据库的方法。本来因该调一次,操作一次数据库。而现在页面提交两次,两个servlet,操作两次数据库,写入的数据就不是我想要的了。而且连个servlet好像是交叉运行的。

Web编程是有好多注意不到的问题。
posted on 2007-09-12 22:51 总也睡不醒 阅读(357) 评论(0)  编辑  收藏 所属分类: 问题记录
一点一滴,完善自我

<2025年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿

随笔分类

随笔档案

文章分类

文章档案

收藏夹

搜索

  •  

最新评论