struts2按钮被执行两次的灵异问题
2008-08-23 20:07
232 查看
在做struts2项目时,做保存的时候,奇怪的问题发生了,保存被执行了两次,我就回去查为什么会这样,我输出跟踪后,发现ACTION里就开始执行了两次,应该是页面的问题吧,或者配置错了。但是我找了半天也没发现是怎么回事,真的是半个一天天啊。然后我就试着看网上有没有类似的评论,没想到还真找到了
原因就是,如果提交标签中用到JS脚本去执行的话,如写成<input type="submit" ... onclick="save()>的话,submit要执行一次,onclick="save()也要执行一次,所以执行了两次,将type="submit"改成type="button"就可以解决问题了。真是太没想到了~~
原因就是,如果提交标签中用到JS脚本去执行的话,如写成<input type="submit" ... onclick="save()>的话,submit要执行一次,onclick="save()也要执行一次,所以执行了两次,将type="submit"改成type="button"就可以解决问题了。真是太没想到了~~
相关文章推荐
- struts2 中action执行两次的问题
- 用struts2的form标签时action执行两次的问题
- 按钮点击不起作用和点击一次执行两次问题解决
- 关于struts2中action请求会执行两次的问题
- 关于struts2中action请求会执行两次的问题
- 关于struts2中action请求会执行两次的问题
- 关于struts2中action请求会执行两次的问题
- IOS开发UISearchBar失去第一响应者身份后,取消按钮不执行点击事件的问题
- spring scheduler相同时间内执行两次的问题
- SSH:解决Spring整合quartz定时任务执行两次问题
- 解决iphone safari下后退按钮导致函数不执行的问题
- 当持续点击按钮,让其持续执行某段程序的问题
- TablView长按手势执行两次的问题
- 解决Spring自带的定时任务执行两次的问题
- 【Spring】解决SpringTask定时执行两次问题
- 在mvc中,action执行两次的问题
- Vs2003 转VS 2005 后 Page_Load 执行两次的问题
- 解决html按钮切换绑定不同函数后点击时执行多次函数问题
- struts2 action执行两次的原因
- chrome.extension tabs.onUpdated执行两次的问题