JavaWeb-ServletContextListener

ServletContextListener:

1)what:监听ServletContext对象被创建或被销毁的Servlet监听器

2)how:

  > 创建一个实现了ServletContextListener的类,并且实现其中的两个方法

  public class HelloServletContextListener implements ServletContextListener

  > 在web.xml文件中配置Listener

  <listener>
    <listener-class>listener.HelloListener</listener-class>
  </listener>

 

 3)why:ServletContextListener 是最常用的Listener,可以在当前web应用被加载时对当前web应用的相关资源进行初始化操作:创建数据库连接池,创建Spring的IOC容器,读取当前WEB应用的初始化参数。。。 

 

4) API:

  

   //ServletContext对象被创建(即,当前WEB应用被加载时)的时候,Servlet容器调用该方法。 
  @Override public void contextInitialized(ServletContextEvent sce) { }
  //ServletContext对象被销毁之前(即,当前WEB应用被卸载时)的时候,Servlet容器调用该方法 @Override public void contextDestroyed(ServletContextEvent sce) { }
   ServletContextEvent中的:getServletContext()获取ServletContext

 

  

ServletRequestListener & HttpSessionListener 

1) 和ServletContextListener类似

 

转载于:https://www.cnblogs.com/yangHS/p/11220341.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值