01、配置tomcat的web.xml文件,使得方法在tomcat启动时被加载
来源:互联网 发布:运动内衣 知乎 编辑:程序博客网 时间:2024/05/17 22:10
在日常的开发中,我们经常会用到一个功能,就像我们项目中会用到一个功能,就是在tomcat启动时,需要启动一个方法,执行网络连接和数据加载的功能,那么怎么实现这个过程呢?方法挺简单,只需要两步就可以实现,下面是具体的实现方法:
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{@Overridepublic void contextDestroyed(ServletContextEvent arg0) {System.out.println("Tomcat终止时加载");}@Overridepublic void contextInitialized(ServletContextEvent arg0) {System.out.println("Tomcat启动时加载");}}
具体的实现就两个方法而已,不是很复杂。至此,Listener配置完毕。
慢慢开始学着写博客,一方面为了记录,一方面也是适当地输出,如果有哪位大佬看到我哪里写的不好,请斧正,共同进步,谢谢!
阅读全文