JavaWeb-其他的servlet监听器(1)

mac2022-06-30  81

XXXAttributeListener

1)监听ServletContext,HttpSession,ServletRequest中添加属性,替换属性,移除属性的事件监听器。

2)以ServletRequestAttributeListener为例:

ServletContextAttributeListener, ServletRequestAttributeListener, HttpSessionAttributeListener

 

  //添加属性时被调用   @Override public void attributeAdded(ServletContextAttributeEvent event) { System.out.println("向request中添加一个属性。。。"); }     //移除属性时被调用 @Override public void attributeRemoved(ServletContextAttributeEvent event) { System.out.println("从request中移除一个属性。。。"); }     //替换属性时被调用 @Override public void attributeReplaced(ServletContextAttributeEvent event) { System.out.println("request中属性替换了。。。"); }

 

3)这三个监听器较少被使用

4)API:

ServletRequestAttributeEvent:

  > getName():获取属性的名字

  > getValue():获取属性的值

  

 

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

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)