📄 onlinelistener.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 + -