美文网首页
23. 监听器

23. 监听器

作者: 卡尔书院 | 来源:发表于2020-11-22 16:45 被阅读0次

12 监听器

实现一个监听器的接口

  1. 编写一个监听器

    package com.karl.listener;
    
    import javax.servlet.ServletContext;
    import javax.servlet.http.HttpSessionEvent;
    import javax.servlet.http.HttpSessionListener;
    
    //统计网站在线人数: 统计session
    public class OnlineCountListener implements HttpSessionListener {
        @Override
        //创建session监听:看你的一举一动
        //一旦创建Session就会触发一次这个事件!
        public void sessionCreated(HttpSessionEvent httpSessionEvent) {
            ServletContext servletContext = httpSessionEvent.getSession().getServletContext();
            Integer onlineCount = (Integer)servletContext.getAttribute("OnlineCount");
            if (null == onlineCount){
                onlineCount = 1;
            }else {
                int count = onlineCount;
                onlineCount = count + 1;
            }
            servletContext.setAttribute("OnlineCount", onlineCount);
        }
    
        @Override
        //销毁session监听
        //一旦销毁Session就会触发一次这个事件!
        public void sessionDestroyed(HttpSessionEvent httpSessionEvent) {
        }
    }
    
  2. web.xml中配置监听器

    <listener>
        <listener-class>com.karl.listener.OnlineCountListener</listener-class>
    </listener>
    
  3. 看情况使用

相关文章

  • 23. 监听器

    12 监听器 实现一个监听器的接口 编写一个监听器package com.karl.listener;import...

  • SpringBoot--监听器解析

    监听器模式 监听器模式有要素 事件 监听器 广播器 触发机制 系统监听器 监听器 ApplicationListe...

  • 监听器

    一、监听器定义 现实生活 -web监听器 二、web监听器应用 三、创建监听器 1、创建一个实现监听器接口的类。 ...

  • JavaWeb - Listener

    监听器 实现一个监听器的接口. 编写一个监听器实现监听器的接口 web.xml 中注册监听器 看情况是否使用

  • Spring 监听器listener原理-基本使用(一)

    Spring 监听器listener原理-基本使用(一) Spring 监听器listener原理-手写监听器(二...

  • JavaEE_day23_Listener(监听器)

    一、监听器(Listener): 1.什么是监听器? 监听器就是监听某个对象的的状态变化的组件 监听器的相关概念:...

  • tomcat内存马Listener篇

    什么是监听器 监听器类型 java共有三种类型的监听器 ServletContext对象的监听器 它能够监听 Se...

  • 监听器

    一.监听器定义 二.web监听器的用途 三.创建监听器 创建一个实现监听器接口类( 实现的是ServletCont...

  • Bukkit插件开发教程 - 监听器

    监听器 - Listener 学习目标 理解监听器的意义 了解监听器的注册 @EventHandler注解的作用 ...

  • 〖冷月摄影作品欣赏8〗《山间瀑布》

    2019.06.21.13:23.

网友评论

      本文标题:23. 监听器

      本文链接:https://www.haomeiwen.com/subject/ezwuiktx.html