您当前的位置: 首页 >  servlet

郭梧悠

暂无认证

  • 4浏览

    0关注

    402博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

ServletContextListener小小总结

郭梧悠 发布时间:2012-06-26 19:39:25 ,浏览量:4

ServletContextListener经常用来设置应用范围内资源,用来读取应用范围内的数据的初始值

使用该监听器的步骤

 a,实现ServletContextListener接口

 b,实现contextInitialized和contextDestroyed方法。在加载web应用和创建servlet上下文的时候调用第一个方法,也就是启动服务器例如tomcat的时候

 

    publicvoidcontextInitialized(ServletContextEvent event) {

       //启动tomcat的时候,可以发现会打印出这个语句

        System.out.println("*****************************");

    }

C,应用b步骤方法中的event参数可以获得上下文对象ServletContext context = event.getServletContext();

D,声明监听器,

  

        x.x.x//权限定名

   

E,提供任何需要的初始化参数,可以用getInitParameter()获得配置在的值

  到此,可以发现,应用此接口的作用就是可以初始化一些信息,当然也可以利用init()方法来实现这种功能,它也可以监听ServletContext的生命周期,ServletContextListener 是 ServletContext 的监听者,如果 ServletContext 发生变化,如服务器启动时 ServletContext 被创建,服务器关闭时 ServletContext 将要被销毁。

在JSP文件中,application是 ServletContext 的实例,由JSP容器默认创建。Servlet 中调用 getServletContext()方法得到 ServletContext 的实例。

***************************************************************

关注
打赏
1663674776
查看更多评论
立即登录/注册

微信扫码登录

0.0400s