-
3、ServletRequestListener 【request】 (1)内部2个方法: a) void requestInitialized(ServletRequestEvent xxx ) //初始化,获取初始化参数 b) void requestDestroyed(ServletRequestEvent xxx) //销毁 (2)用法: a) ServletRequestListener 可以定义多个对象,但是HttpSession1个项目只能有1个对象 b) 读取参数 c) 记录访问历史查看全部
-
2、HttpSessionListener 【session】 (1)内部2个方法: a) void sessionCreated(HttpSessionEvent xxx ) //初始化,获取初始化参数 b) void sessionDestroyed(HttpSessionListener xxx) //销毁 c) HttpSessionListener 设置超时时间的web.xml <session-config> //打开浏览器不动销毁时间,设置session超时时间 <session-timeout>时间单位分钟</session-timeout> </session-config> (2)用法: a) HttpSessionListener 可以定义多个对象,但是HttpSession1个项目只能有1个对象 b) 统计在线人数 c) 记录访问日志(访问时间、ID......)查看全部
-
2、三大监听对象: (1) ServletContextListener 【application】 a) ServletContextListener 可以定义多个对象,但是ServletContext1个项目只能有1个对象 b) 制作定时器 c) 全局属性对象 (2) HttpSessionListener 【session】 (3) ServletRequestListener 【request】查看全部
-
3#Listener启动顺序【不同等优先级】 1、同等是Listener启动顺序按照Web.xml加载顺序(和Filter的多个映射类似) 2、不同等优先级:【监听器>过滤器>Servlet】加载顺序最后的是Servlet查看全部
-
2#Web监听器的使用: 1、手动创建一个Listener (1)继承接口ServletContextListener (2)配置Web.xml(和Filter相似) <listener> //只能配置一个 <listener-class>Listener类名称(类名包括包名)</listener-class> </listener>查看全部
-
监听器在实际项目中的应用场景: 1、统计在线人数和在线用户; 2、系统启动时加载初始化信息; 3、统计网站访问量; 4、跟Spring结合;查看全部
-
监听器定义:监听器是指专门用于对其他对象身上发生的时间或状态改变进行监听和相应处理的对象,当被监听的对 象发生变化时,立即采取相应的行动。 Web监听器定义:1、【Servlet】规范中定义的一种特殊类。 2、用于监听ServletContext、HttpSession、ServletRequest等域对象的创建与销毁事件。 3、用于监听【域对象】的属性修改的事件 4、可以在事件【发生前】和【发生后】作出一些必要的处理查看全部
-
监听器启动顺序;监听器,过滤器和servlet优先级查看全部
-
web加载顺序:监听器,过滤器,servlet查看全部
-
jsp监听器用途查看全部
-
Servlet规范查看全部
-
servlet规范查看全部
-
session钝化管理器----PersistanceManager查看全部
-
session钝化管理器---StandardManager查看全部
-
session敦化机制查看全部
举报
0/150
提交
取消