1.在web.xml中配置listener, 在web.xml中可配置listener,filter,servlet三种,配置时应让listener在前面, 然后是filter,最后再配置servlet.
2.写一个类实现ServletContextListener接口,并重写两个方法(contextDestroyed(),contextInitialized()),即可
如果想实现某些方法和容器一起启动,可以注册成listener的形式(如上); 也可以继承servlet类并重写init()方法并在web.xml中配置servlet的load-on-startup; 也可以注册成filter的形式. 建议注册成listener的形式.