客户端监听器创建和配置

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hexu_blog/article/details/74016152
package five;

import javax.servlet.ServletRequestAttributeEvent;
import javax.servlet.ServletRequestAttributeListener;
import javax.servlet.ServletRequestEvent;
import javax.servlet.ServletRequestListener;

public class Listener implements S ervletRequestListener, ServletRequestAttributeListener{

    int count=0;
    @Override
    public void requestDestroyed(ServletRequestEvent sre) {
        // TODO Auto-generated method stub
        System.out.println("request被销毁");
    }

    @Override
    public void requestInitialized(ServletRequestEvent sre) {
        // TODO Auto-generated method stub
        System.out.println("request被创建");
    }

    @Override
    public void attributeAdded(ServletRequestAttributeEvent srae) {
        // TODO Auto-generated method stub
        count++;
        System.out.println("添加的属性是:"+srae.getName()+"值是:"+srae.getValue()+"   "+count);
    }

    @Override
    public void attributeRemoved(ServletRequestAttributeEvent srae) {
        // TODO Auto-generated method stub
        System.out.println("删除的属性是:"+srae.getName()+"值是:"+srae.getValue());
    }

    @Override
    public void attributeReplaced(ServletRequestAttributeEvent srae) {
        // TODO Auto-generated method stub
        System.out.println("替换的属性是:"+srae.getName()+"值是:"+srae.getValue());
    }

}



web.xml中的配置

<listener>
   <listener-class>five.Listener</listener-class>
</listener>

猜你喜欢

转载自blog.csdn.net/hexu_blog/article/details/74016152