⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 onlinelistener.java

📁 这是一个在线用户监听的代码
💻 JAVA
字号:
package test;

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;

/***
 * 
 * @author qq
 * 
 * 用户监听类
 */

public class OnlineListener 
               implements HttpSessionListener{
    private String user;
    private HttpServletRequest request;
    private static OnlineUserSet UserSet=OnlineUserSet.GetSet();
    
    public OnlineListener(){
      user="";
    }
    
    //设置监听对象
    public void SetUser(String user){
      this.user = user;
    }
    
    //获取在线监听对象
    public String GetUser(){
    	 return this.user;
    }
    //会话创建时的处理
    public void sessionCreated(HttpSessionEvent hse){
    	 user=request.getParameter("txt");
    	 UserSet.AddUser(user);
    	
    }
    //会话撤销时的处理
    public void sessionDestroyed(HttpSessionEvent hse){
    	 UserSet.RemUser(user);
    }
    //获得用户数量的计数
    public long GetCount(){
    	 return UserSet.GetCounter();
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -