zoukankan      html  css  js  c++  java
  • web Listener

      在web应用内部会不断地发生各种事件例如,web应用被启动,web应用停止,用户session开始,用户session 结束,用户请求到达,通常这些事件对开发者而言是透明的。实际上ServletAPI提供了大量监听web应用的内部事件,当事件发生的时候回调监视器的方法。

    Listener采用了观察者模式(24种模式之一),Listener是servlet的监听器,他可以监听客户端的请求、服务器端的操作等, 通过监听器,可以自动激发一些操作。

    【实现步骤】

      a.创建Listener类,实现该接口。

      b.使用注解或xml的方式完成监听器的配置。

    【监听器分类】

      ServletContextListener 用于监听web应用的启动关闭

      ServletContextAttributeListener 监听属性的变化

      ServletRequestListener用于监听请求

      ServletRequestAttributeListener监听请求参数的变化

      HttpSessionListener 监听用户session的开始和结束

      HttpSessionAttributeListener 监听session内属性变化

    【配置】

      <listener>  

        <listener-class></listener-class>

      <listener>

  • 相关阅读:
    计算与软件工程 作业三
    计算与软件工程 作业二
    计算与软件工程 作业一
    计算与软件工程 作业六
    计算与软件工程 作业五
    计算与软件工程 作业四
    计算与软件工程 作业三
    计算与软件工程 作业二
    计算与软件工程 作业一
    第六次作业
  • 原文地址:https://www.cnblogs.com/plxx/p/5331104.html
Copyright © 2011-2022 走看看