其实这是紧跟着我上次写的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) {
      
        
          }
        
      
    
    
      
        
          }
          
        
      
    
  


 
					 
					