servlet 监听器简单说名

来源:互联网 发布:cdn域名加速 编辑:程序博客网 时间:2024/04/29 02:44

简单说明:

   实现:httpsessionActivationListener  接口   session

 添加:    当如何session 加入了对象的话会自动调用  attributeadded   (....) 这个方法

  

  替换: 当如何session   取代对象是会自动调用   attributereplaced(....) 这个方法


移除:   同上一样   调用  attributerremoved(...)

  实现:ServletRequestAttributeListener 接口   request


添加: 

替换:  同上

移除:


一个小小的例子:


web.xml:

    <listener>
      <listener-class>testservlet.JianTingQi</listener-class>
    </listener>



servlet:

 

public class JianTingQi implements ServletRequestAttributeListener {

    @Override
    public void attributeAdded(ServletRequestAttributeEvent srae) {
        // TODO Auto-generated method stub
        System.out.println("tttttsss");
        
    }

    @Override
    public void attributeRemoved(ServletRequestAttributeEvent srae) {
      // TODO Auto-generated method stub
        
    }

    @Override
    public void attributeReplaced(ServletRequestAttributeEvent srae) {
        // TODO Auto-generated method stub
        
    }

还有一个servlet   类里面写了

      req.setAttribute("yuntao","tttssd");  就会调用  attributeAdded  这个方法

   









0 0
原创粉丝点击