随笔-5  评论-22  文章-35  trackbacks-0
编辑监听类:
  import javax.servlet.http.HttpSessionListener;
import javax.servlet.http.HttpSessionEvent;
import org.apache.log4j.Logger;

public class SessionListener implements HttpSessionListener {
  
private Logger logger=Logger.getLogger(this.getClass());
  
private long count=0;

public synchronized void sessionCreated(HttpSessionEvent se) {
       
this.count=this.count+1;
       se.getSession().getServletContext().setAttribute(
"count",this.count+"");
  }

public synchronized void sessionDestroyed(HttpSessionEvent se) {
      this.count=this.count-1;
      se.getSession().getServletContext().setAttribute(
"count",this.count+"");
  }

}

注册监听到web.xml:

<web-app>
...
  
<listener>
    
<listener-class>com.link2friend.friend.sessionlistener.SessionListener</listener-class>
  
</listener>
...
</web-app>

网页上使用:

<%=application.getAttribute("count")%>
posted on 2006-10-31 08:34 fish的Blog 阅读(308) 评论(0)  编辑  收藏 所属分类: Jsp

只有注册用户登录后才能发表评论。


网站导航: