samsungsamsung 发表于 2017-1-29 10:55:53

[转]Tomcat自定义监听器

  如果需要在tomcat启动的时候加载一些服务,可以采用监听器的方式,监听器要实现ServletContextListener类.
  public class XXXListener implements ServletContextListener {
  /**
*
*/
private static final long serialVersionUID = 1L;

public void contextDestroyed(ServletContextEvent arg0) {
   // TODO Auto-generated method stub
  
}
public void contextInitialized(ServletContextEvent arg0) {
   // TODO Auto-generated method stub
       arg0.getServletContext().setAttribute("XXX",xxx);//保存为Application域
         }

}
  另外,需要在web.xml里配置该监听器如下:
  <listener>  
      <listener-class>packagePath.XXXListener</listener-class>
</listener>
页: [1]
查看完整版本: [转]Tomcat自定义监听器