zoukankan      html  css  js  c++  java
  • Listener监听器

    (1)ServletRequestListener监听器

      在ServletRequest创建和关闭时,都会通知ServletRequestListener监听器

      常用方法如下:

    方法声明 功能介绍
    void requestInitialized(ServletRequestEvent sre) 实现ServletRequest对象的初始化
    void requestDestroyed(ServletRequestEvent sre) 实现ServletRequest对象的销毁

     例子:

     监听向服务器发送的request的创建和销毁

     

     效果:

      <1> 启动服务器,访问index.jsp,向服务器发送请求

     <2> 关闭“自动打开浏览器”设置后,再次启动服务器,手动向服务器发送请求

    (2)ServletRequestAttributeListener监听器  

      向ServletRequest添加、删除或者替换一个属性的时候,将会通知

      ServletRequestAttributeListener监听器

      常用方法如下:

    方法声明 功能介绍
    void attributeAdded(ServletRequestAttributeEvent srae) 增加属性时触发
    void attributeReplaced(ServletRequestAttributeEvent srae) 修改属性时触发
    void attributeRemoved(ServletRequestAttributeEvent srae) 删除属性时触发

    例子:
    监听Request中属性状态的改变(增、删、改属性时,进行监听)

     

     增加、删除、修改属性:

     效果:
      启动服务器,访问requestAttribute.jsp:

     

  • 相关阅读:
    011-通过网络协议解析网络请求-DNS-ARP-TCPIP
    010-HTTP协议
    009-DNS域名解析系统
    008-ICMP协议(网络控制文协议)
    007-IP报文协议
    007-排序算法-堆排序
    006-排序算法-希尔排序
    007-Linux 查看端口
    005-排序算法-归并排序
    004-排序算法-选择排序
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/15402948.html
Copyright © 2011-2022 走看看