我想在JSP页面 通过按钮,点击事件 开启 或 关闭一个自定义线程。
线程是个死循环。除非前台点击关闭。否则要一直执行下去。项目是springMVC+ibatis我通过.do传到controller。controller里MyThreadm...
线程是个死循环。除非前台点击关闭。否则要一直执行下去。项目是spring MVC+ibatis 我通过.do传到controller。controller里MyThread myThread=new MyThread();myThread.start(); 后不执行。也不报错。。求指导。。或者说是我 方法不对。应该怎么写?求告知。。。。
MyThread 里是操作用ibatis操作数据库的事务。 展开
MyThread 里是操作用ibatis操作数据库的事务。 展开
2个回答
展开全部
给你一个思路,在点击按钮后,给按钮属性disabled设置成false,在执行完数据添加后触发一个函数,函数里再对这个按钮的disabled属性设置成true。
如果这样不行,你可以做一个假事件,你大概觉得添加数据库会执行多长时间?你可以点击按钮后将按钮属性disabled设置成false,然后用setTimeout("aa();",2000);这个函数,两秒之后调用aa函数,
在aa函数里将按钮disabled属性设置成true。这是一个假事件,但是同样可以禁用按钮一段时间,给人以处理完数据后才能点击按钮的假象。但未尝不可以。
如果这样不行,你可以做一个假事件,你大概觉得添加数据库会执行多长时间?你可以点击按钮后将按钮属性disabled设置成false,然后用setTimeout("aa();",2000);这个函数,两秒之后调用aa函数,
在aa函数里将按钮disabled属性设置成true。这是一个假事件,但是同样可以禁用按钮一段时间,给人以处理完数据后才能点击按钮的假象。但未尝不可以。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询