01、配置tomcat的web.xml文件,使得方法在tomcat启动时被加载
2017-12-25 09:41
756 查看
在日常的开发中,我们经常会用到一个功能,就像我们项目中会用到一个功能,就是在tomcat启动时,需要启动一个方法,执行网络连接和数据加载的功能,那么怎么实现这个过程呢?方法挺简单,只需要两步就可以实现,下面是具体的实现方法:
1、打开项目的web.xml文件,然后在<filter></filter>后面配置<listener></listener>标签:
这里我启动TestListener类,这个类是我实现netty网络连接和数据接受的入口入口方法,注意,这里写的是类的全路径名。
2、这里配置好之后,在刚才你配置的TestListener类中实现:ServletContextListener这个类,示例代码如下:
具体的实现就两个方法而已,不是很复杂。至此,Listener配置完毕。
慢慢开始学着写博客,一方面为了记录,一方面也是适当地输出,如果有哪位大佬看到我哪里写的不好,请斧正,共同进步,谢谢!
1、打开项目的web.xml文件,然后在<filter></filter>后面配置<listener></listener>标签:
<!-- 增加监听启动类TestListener的listener 2017/12/25-John --> <listener> <listener-class>com.pengtu.service.netty.TestListener</listener-class> </listener>
这里我启动TestListener类,这个类是我实现netty网络连接和数据接受的入口入口方法,注意,这里写的是类的全路径名。
2、这里配置好之后,在刚才你配置的TestListener类中实现:ServletContextListener这个类,示例代码如下:
/** * @author John * @date 2017年12月25日 上午9:48:36 * @describe 测试Listener */ public class TestListener implements ServletContextListener{ @Override public void contextDestroyed(ServletContextEvent arg0) { System.out.println("Tomcat终止时加载"); } @Override public void contextInitialized(ServletContextEvent arg0) { System.out.println("Tomcat启动时加载"); } }
具体的实现就两个方法而已,不是很复杂。至此,Listener配置完毕。
慢慢开始学着写博客,一方面为了记录,一方面也是适当地输出,如果有哪位大佬看到我哪里写的不好,请斧正,共同进步,谢谢!
相关文章推荐
- web.xml文件加载顺序 一、 1 、启动一个 WEB 项目的时候, WEB 容器会去读取它的配置文件 web.xml ,读取 <listener> 和 <context-param>
- 通过web.xml文件自动启动spring容器加载对应的配置文件
- log4j无日志生成? 我将一个web项目部署在tomcat server.xml配置文件中,当我启动tomcat是无日志输出。
- Tomcat启动过程原理详解 -- 非常的报错:涉及了2个web.xml等文件的加载流程
- tomcat启动的时候,没加载xml配置文件
- Tomcat全局/局部https访问配置方法【tomcat容器的配置文件web.xml中添加security-constraint】
- 在Tomcat配置XML文件后常出现,在Eclipse中启动Tomcat时出现加载错误
- Tomcat启动时,spring加载配置文件applicationContext.xml出错,抛出nested exception is og.xml.sax.SAXParseException
- Tomcat web.xml配置文件
- Tomcat配置文件web.xml中URL匹配规则
- 服务器启动时,web.xml配置加载顺序解释
- 关于JSP配置文件web.xml加载顺序详解
- web.xml文件中的配置启动顺序
- tomcat的配置文件web.xml
- web.xml文件中配置( listenr, filter,servlet, spring)的加载顺序 研究(转)
- 关于JSP配置文件web.xml加载顺序详解
- Tomcat启动后加载两次web.xml的问题
- spring的配置文件在web.xml中加载的方式
- 服务器启动时Webapp的web.xml中配置的加载顺序
- 服务器启动时Webapp的web.xml中配置的加载顺序