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下载数265
191.63 KB下载数245
143.91 KB下载数1148
183.71 KB下载数642
644.84 KB下载数2756
相关文章
发现更多好内容- 如何在 JAVA 中直接读取文件流内容?(JAVA怎么直接读取文件流内容)
- 如何将 Java 文件转换为可执行文件?(java文件如何变成可执行文件)
- 如何合理设置缓存池大小?(缓存池大小如何设置)
- 如何轻松进行 java 反汇编?超详细步骤教你快速上手!(如何进行java反汇编)
- 在 Java 中如何实现旧文件内容的覆盖?(java如何将旧文件内容覆盖)
- Java 中如何实现字符串字段的升序排序?(Java字符串字段升序排序怎么实现)
- 如何使用 Java 的 Arrays 类?(详细教程及示例)(java的Arrays类如何使用)
- Java 递归调用会对性能产生哪些影响?(java递归调用的性能影响 )
- Java Solr究竟支持哪些查询语法?(Java Solr支持哪些查询语法)
- Java 中的获取绝对值操作是否能应用于数组?(java获取绝对值能否应用于数组)
猜你喜欢
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加解密RSA使用方法代码示例
后端开发2023-05-30
Java定时调用.ktr文件的示例代码(解决方案)
后端开发2024-04-02
一文带你搞懂Java定时器Timer的使用
后端开发2023-01-09
Java实现定时任务的示例代码
后端开发2022-11-21
使用python实现定时报天气的示例代码
后端开发2024-04-02
java Scanner类的使用示例代码
后端开发2024-04-02
nodejs中使用HTTP分块响应和定时器示例代码
后端开发2022-06-04
Java JDK 动态代理的使用方法示例
后端开发2023-05-31
java使用es查询的示例代码
后端开发2023-05-30
咦!没有更多了?去看看其它编程学习网 内容吧