在码农的世界里只有bug才能让人成长,The more bugs you encounter, the more efficient you will be! java中的监听器分为三种:ServletRequestListener.HttpSessionListener.ServletContextListener; ServletRequest--请求,在客户端对服务器发生请求(访问)时发生,请求一次发生一次(不考虑请求转发), 请求结束,该对象销毁: HttpSession--会话,单个用
现在来说说Servlet的监听器Listener,它是实现了javax.servlet.ServletContextListener 接口的服务器端程序,它也是随web应用的启动而启动,只初始化一次,随web应用的停止而销毁.主要作用是:做一些初始化的内容添加工作.设置一些基本的内容.比如一些参数或者是一些 固定的对象等等.首先来看一下ServletContextListener接口的源代码: public abstract interface ServletContextListener ex
1. org.apache.catalina.session.StandardSession 这是servlet-api jar包中的一个类.是session接口的标准实现.当session创建的时候会通知监听者,同理,session销毁的时候也会产生事件,代码如下: /** * Inform the listeners about the new session. * */ public void tellNew() { // Notify interested session event l