`
liuzm
  • 浏览: 97956 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

ServletContextListener接口应用

    博客分类:
  • JAVA
阅读更多
最近有一个项目,要在项目启动时,就执行一些方法
然后就想到了 ServletContextListener 这个接口
以下是实现的步聚:
1.实现 ServletContextListener 这个接口
2.在web.xml 中加入   
        <listener>
    <listener-class>Listener(自己建类的名称)</listener-class>
    </listener>
3.在这个类执行你要执行的代码(在你启动tomcat 时,就会执行这行的代码),我这

是取到当前项目的绝对路径
     public void contextInitialized(ServletContextEvent arg0) {
       
        src = arg0.getServletContext();
        System.out.println("liusthimen="+src.getRealPath("/"));
   
    }

以下是全部代码:

import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;


public class Listener implements ServletContextListener {

   
    private ServletContext src=null;
    public void contextDestroyed(ServletContextEvent arg0) {
        // TODO Auto-generated method stub

    }

    public void contextInitialized(ServletContextEvent arg0) {
       
        src = arg0.getServletContext();
        System.out.println("liuzhimeng="+src.getRealPath("/"));
   
    }

}

本篇文章来源于 :刘志猛博客 原文链接:http://www.liuzm.com/article/java/0905019.htm
关注JAVA http://www.liuzm.com
0
0
分享到:
评论

相关推荐

    ServletContextListener的应用

    ServletContextListener的应用案例 项目启动:创建新的空表, 项目关闭:删除表 百度六祎,期...

    ServletContextListener使用详解

    ServletContextListener使用详解

    ServletContextListener socket实现数据接收

    通过创建ServletContextListener监听器,socket来实现tcp/ip协议客户端数据的接收功能。这是一个maven项目,直接导入eclipse即可运行,此处监听的是9092端口,将项目运行起后,可以对其端口使用情况进行查看,在...

    ServletContextListener,Timer,TimerTask学习笔记

    NULL 博文链接:https://chenhua-1984.iteye.com/blog/374683

    如何在Web应用中去启动后台的任务

    本方案的原理是写一个实现了ServletContextListener接口的类,该类中有两个方法:public void contextInitialized,它是在应用启动时调用;另一个方法是:public void contextDestroyed,该方法是在应用结束时调用。

    ServletContextListener完成在线人数统计和显示人员列表

    ServletContextListener完成在线人数统计和显示人员列表

    SpringMVC中ervletContextListener的使用

    在SpringMVC中利用ServletContextListener初始化数据到内存

    Struts2中实现web应用的初始化实例详解

    其中一种比较好的方式,是通过实现ServletContextListener接口进行坚挺,重写contextInitialized方法,实现自己需要进行的初始化操作,之后在web.xml中添加相应的listner,tomcat在启动服务时会调用相应方法。...

    Java基于ServletContextListener实现UDP监听

    主要介绍了Java基于ServletContextListener实现UDP监听,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

    用Timer开发的一个定时任务

    最近公司项目要用到定时任务,因为是通过接口传送数据,所以我就新建了一个web项目,在web.xml配置文件里配置一个监听器,然后该监听器再继承HttpServlet,同时实现ServletContextListener接口,很简单的一个定时...

    JavaWeb开发技术-Listener监听器.pptx

    Listener监听器 JavaBean Servlet Jsp XML ...JAVA WEB开发技术 Listener监听器 事件监听器用于对程序中发生的事件进行监听,在监听的过程中会涉及几个重要组成部分: ...ServletContextListener接口 HttpS

    Listener:ServletContextListener,sesson,请求侦听器

    听众 ServletContextListener,sesson,请求侦听器

    JavaWeb新版教程. jsp--ServletContextListener监听器演示.avi

    JavaWeb新版教程. jsp--ServletContextListener监听器演示.avi

    WebSocketClient

    用于将 Web 应用程序用作 Web 套接字客户端的最小 Maven 脚手架。 基于Maven 包括嵌入式(默认情况下热重载)。 构建状态: 安装 克隆这个 repo mvn clean install 跑步 mvn jetty:run 控制台日志应如下所示。 ...

    tomcat启动|退出执行事件

    public class Test extends HttpServlet implements ServletContextListener { // 服务器停止时执行该事件 public void contextDestroyed(ServletContextEvent sce) { DeleteFile();// 删除启动服务器时建立的...

    企业drp系统经典源码

    企业drp系统经典实现。 包括: v1.0 * 用户添加 v1.1 * 采用Ajax判断用户代码是否重复 ... * ServletContextListener v3.1 * JfreeChart的应用 v3.2 * 采用Ajax实现下拉列表的联动 v3.3 * 验证码的使用

    java 监听使用

    有时候在开发Web应用的时候,需要tomcat启动后自动加载一个用户的类,执行一些初始化方法,如从数据库中加载业务字典到内存中,因此需要在tomcat启动时就自动加载一个类,或运行一个类的方法。 可以采用在WEB-INF/...

    JSP监听器用法分析

    本文实例讲述了JSP监听器用法。分享给大家供大家参考,具体如下: 监听器也叫Listener,是servlet服务的监听器。它可以监听客户端的请求,服务端的操作等...2. ServletContextListener监听ServletContext。当创建Servle

    监听器:监听三个对象的创建和销毁方法

    实现的接口:ServletRequestListener,HttpSessionListener,ServletContextListener 工程的大致步骤: 1.自定义实现三个监听器的类 2.使用注解的方法注册监听器 3.部署工程并运行,在控制台会输出相应的信息

Global site tag (gtag.js) - Google Analytics