<listener>
<listener-class>bamboo.app.InitApp</listener-class>
</listener>
=====================================================
例子:
public class PrintTask implements Runnable{
@Override
public void run() {
System.out.println("success run in init from tomcat");
}
}
======================================
package bamboo.app;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import bamboo.task.PrintTask;
public class InitApp implements ServletContextListener{
PrintTask task=new PrintTask();
@Override
public void contextInitialized(ServletContextEvent arg0) {
System.out.println("==============================");
System.out.println("init");
task.run();
System.out.println("==============================");
}
@Override
public void contextDestroyed(ServletContextEvent arg0) {
System.out.println("==============================");
System.out.println("destory");
System.out.println("==============================");
}
}