网页重复提交,使用EXT解决方案
来源:互联网 发布:洗车店会员卡软件 编辑:程序博客网 时间:2024/06/05 06:48
项目进入尾声,昨天测试系统添加用户的时候,由于业务比较复杂,添加一个用户所要处理的时间比较长,我就连续单击了好几下保存按钮,没想到数据库里面出现了三条一样的数据,而这是不允许的。
刚开始想到可能是事务的问题,就查找了spring事务处理的东西,但是事务处理已经用上了,后来才知道事务是处理同一时间发生的事情,于是就用了如下解决方法:
使用ExtJs的loadMask
var mk = new Ext.LoadMask(document.body,{
msg: '正在处理中,请稍候!',
removeMask: true //完成后移除
});
注意:
document.body 要mask的页面元素 //代码执行时必须存在
mk.show(); //显示
mk.hide(); //关闭
另外:又想了不是ext的解决方案:
1、session原本无值,逻辑处理完之后再赋值
- 网页重复提交,使用EXT解决方案
- 网页防重复提交
- 重复提交解决方案
- 表单重复提交解决方案
- 页面内容重复提交解决方案
- ext不使用ajax提交
- JSP 防止网页刷新重复提交数据
- JSP 防止网页刷新重复提交数据
- Struts2防止网页数据重复提交
- JSP 防止网页刷新重复提交数据
- 防止重复提交的解决方案(2)
- 防止重复提交的解决方案(1)
- 用户重复提交的三种解决方案
- struts2 防止重复提交的解决方案
- .NET避免重复提交的解决方案
- 关于刷新重复提交问题的解决方案
- jsp页面防止刷新重复提交解决方案
- jsp页面防止刷新重复提交解决方案 .
- (转载)说说中国科研的那些事儿
- PL/SQL Developer使用技巧
- 使用QTP检查页面中的基本异常
- 图像格式
- 有感于google的退出威胁
- 网页重复提交,使用EXT解决方案
- TimesTen -- cache group (zz)
- Teradata数据保护机制
- Socket 客户-服务器一对一通信(一)
- sqlserver导入备份文件(mdf文件的导入)
- 高数 向量
- 实例解析linux内核I2C体系结构(2)
- ZZ ZZ 唐僧笑话
- 华三交换机命名规则