3个回答
展开全部
应该用的是servletContext
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
//session侦听器用来更新数目
package com.listener;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import com.util.UpdateNumber;
public class HSListener implements HttpSessionListener {
//更新间隔millisecond 与 延时区间minute
private ServletContext application=null;
private UpdateNumber un=new UpdateNumber(1000,3);
public void sessionCreated(HttpSessionEvent se) {
// TODO Auto-generated method stub
if(application==null){
application=se.getSession().getServletContext();
un.setApplication(application);
}
un.add(se.getSession());
}
public void sessionDestroyed(HttpSessionEvent se) {
// TODO Auto-generated method stub
un.remove(se.getSession());
}
}
然后在application中记录就OK
package com.listener;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSessionEvent;
import javax.servlet.http.HttpSessionListener;
import com.util.UpdateNumber;
public class HSListener implements HttpSessionListener {
//更新间隔millisecond 与 延时区间minute
private ServletContext application=null;
private UpdateNumber un=new UpdateNumber(1000,3);
public void sessionCreated(HttpSessionEvent se) {
// TODO Auto-generated method stub
if(application==null){
application=se.getSession().getServletContext();
un.setApplication(application);
}
un.add(se.getSession());
}
public void sessionDestroyed(HttpSessionEvent se) {
// TODO Auto-generated method stub
un.remove(se.getSession());
}
}
然后在application中记录就OK
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询