1:javaWeb中的监听器的主要用途
可以监听Web应用,监听许多信息的初始化,销毁,增加,修改,删除等
Servlet的监听器用于监听一些重要事件的发生,监听器对象可以在事情发生前,发生后可以做一些必要的处理。
2:Listener有什么用处
listener是Servlet的监听器
可以监听客户端的请求,服务端的操作
通过监听器,可以自动激活一些操作,如监听在线用户数量,当增加一个HttpSession时,给在线人数加1
编写监听器需要实现响应的接口
编写完成后在web.xml文件中配置一下,就可以起作用
Servlet规范为每种事件监听器都定义个响应的接口,在编写事件监听器程序时只需要实现这些接口就可以了。
3:监听器类型:
按照监听对象划分:
用于监听应用程序环境对象(ServletContext)的事件监听器
用于监听用户会话对象(HttpSession)的事件监听器
用于监听请求消息对象(ServletRequest)的事件监听器
按照监听的事件类划分:
用于监听域对象自身的创建和销毁的事件监听器
用于监听域对象中的属性的增加和删除的事件监听器
用于监听绑定到HttpSession域中的某个对象的状态的事件监听器