1.首先肯定是容器一启动就要启动定时器,所以我们可以选择把定时器写在一个监听器里,容器一启动所以监听器也就跟着启动,然后定时器就可以工作了。
第一步,把自己写的监听器加到web.xml中;
第二步,写一个监听器,实现ServletContextListener接口;
第三步,写一个定时器,继承TimerTask,在复写的run()方法里写具体的业务逻辑。
第四步,在自己的监听器里复写的
public void contextInitialized(ServletContextEvent arg0){
}
这个方法里调用定时器的schedule方法。
具体代码如下:
web.xml添加:
<!-- 用于补偿认证信息异常的数据,用来启动定时器,20170505 --><listener> <listener-class>com.dcits.app.servlet.MyTimerTaskListener</listener-class></listener>
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
软考中级精品资料免费领
- 历年真题答案解析
- 备考技巧名师总结
- 高频考点精准押题
- 资料下载
- 历年真题
193.9 KB下载数260
191.63 KB下载数245
143.91 KB下载数1139
183.71 KB下载数640
644.84 KB下载数2752
相关文章
发现更多好内容猜你喜欢
AI推送时光机java定时器timer的使用方法代码示例
后端开发2023-05-30
详解Python定时器Timer的使用及示例
后端开发2023-05-19
Java 中Timer和TimerTask 定时器和定时任务使用的例子
后端开发2023-05-31
java中Timer定时器的使用和启动方式
后端开发2024-04-02
Java多线程定时器Timer原理的示例分析
后端开发2023-05-30
go语言定时器Timer及Ticker的功能使用示例详解
后端开发2024-04-02
Java定时调用.ktr文件的示例代码(解决方案)
后端开发2024-04-02
Java实现定时任务的示例代码
后端开发2022-11-21
java加解密RSA使用方法代码示例
后端开发2023-05-30
一文带你搞懂Java定时器Timer的使用
后端开发2023-01-09
使用python实现定时报天气的示例代码
后端开发2024-04-02
java Scanner类的使用示例代码
后端开发2024-04-02
nodejs中使用HTTP分块响应和定时器示例代码
后端开发2022-06-04
Java JDK 动态代理的使用方法示例
后端开发2023-05-31
java使用es查询的示例代码
后端开发2023-05-30
在Java中使用Jwt的示例代码
后端开发2024-04-02
mysql 定时任务的实现与使用方法示例
后端开发2024-04-02
MyBatisPlus代码生成器的使用示例
后端开发2024-04-02
咦!没有更多了?去看看其它编程学习网 内容吧