其实这是紧跟着我上次写的java计时器Timer的,因为Timer的测试类写好后,不可能要通过什么东西去触发,对已经存在的时间点进行监控
所以,在启动项目是自动运行此类
方法如下:
一、在web.xml中添加listener配置
<!-- 定时器监听 -->
<
listener
>
<
listener-class
>
com.xusk.system.core.initlistener.ProjectListener
</
listener-class
>
</
listener
>
二、创建类并继承
ServletContextListener
继承后会自动重写两个方法
public
class
ProjectListener
implements
ServletContextListener{
@Override
public void contextDestroyed(ServletContextEvent arg0) {
}
public void contextDestroyed(ServletContextEvent arg0) {
}
/**
* 启动tomcat后会运行此方法
*/
* 启动tomcat后会运行此方法
*/
@Override
public void contextInitialized(ServletContextEvent arg0) {
public void contextInitialized(ServletContextEvent arg0) {
}
}