servlet监听器

来源:互联网 发布:阿里云软件 编辑:程序博客网 时间:2024/06/05 09:22

监听器

l监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。

Servle监听器

l在Servlet规范中定义了多种类型的监听器,它们用于监听的事件源分别为ServletContext, HttpSession 和 ServletRequest 这三个域对象。
l
lServlet规范针对这三个对象上的操作,又把这多种类型的监听器划分为三种类型。
•监听三个域对象创建和销毁的事件监听器
•监听域对象中属性的增加和删除的事件监听器
监听绑定到 HttpSession 域中的某个对象的状态的事件监听器。

监听器典型案例:监听window窗口的事件监听器:
package com.hbsi.csdn.TestListener;


import java.awt.Frame;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.awt.event.WindowListener;


public class TListener{


public static void main(String ages[]){
Frame f=new Frame();
f.setVisible(true);
f.setSize(400,400);
f.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
}
}

原创粉丝点击