📄 sessionlistener.java
字号:
package com.lovo.listener;
import java.sql.SQLException;
import javax.jms.Session;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import com.lovo.factory.BOFactory;
import com.lovo.po.ConfigPO;
public class SessionListener implements HttpSessionListener {
int runOnce = 1;
int onLineNum = 0;
boolean isAdd = false;
public void sessionCreated(HttpSessionEvent sessionEvent) {
System.out.println("runOnce = " + runOnce);
onLineNum++;
HttpSession session = sessionEvent.getSession();
session.setAttribute("onLineNum", onLineNum);
session.setAttribute("isAdd", isAdd);
}
public void sessionDestroyed(HttpSessionEvent sessionEvent) {
onLineNum--;
}
public void config(String decontent, String purpose, int value) throws SQLException {
ConfigPO config = new ConfigPO();
config.setPurpose(purpose);
config.setDescontent(decontent);
config.setValue(value);
BOFactory.getConfigBOInstance().insert(config);
}
public void levelConfig(String levelName, int levelNum) throws SQLException {
BOFactory.getLevelBOInstance().insert(levelName, levelNum);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -