夢(mèng)幻之旅

          DEBUG - 天道酬勤

             :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理 ::
            671 隨筆 :: 6 文章 :: 256 評(píng)論 :: 0 Trackbacks
          package com.test;

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

          /**
           * 編寫(xiě)以下SessionCounter.java 并編譯為SessiionCounter.class 
           * 然后放到你的網(wǎng)站的classpath的
           * SessionCount(自己建立此目錄)下面
           
          */


          public class SessionCounter implements HttpSessionListener {

              
          private static int activeSessions = 0;

              
          public void sessionCreated(HttpSessionEvent se) {
                  activeSessions
          ++;
              }


              
          public void sessionDestroyed(HttpSessionEvent se) {
                  
          if (activeSessions > 0)
                      activeSessions
          --;
              }


              
          public static int getActiveSessions() {
                  
          return activeSessions;
              }

          }
          然后需要在你的網(wǎng)站的WEB-INF中的web.xml 之中加入:
          <web-app> 
              
          <!-- Listeners --> 
               
          <listener>
                  
          <listenerclass>com.test.SessionCounter</listener-class> 
               
          </listener> 
          </web-app> 
          再重重新啟動(dòng)服務(wù)器就可以統(tǒng)計(jì)在線人數(shù)了.
          posted on 2007-12-24 10:39 HUIKK 閱讀(212) 評(píng)論(0)  編輯  收藏 所屬分類: Java
          主站蜘蛛池模板: 吉安市| 大理市| 古丈县| 新野县| 甘谷县| 武隆县| 宁阳县| 永善县| 于都县| 浦北县| 永和县| 庆元县| 太白县| 逊克县| 通州市| 招远市| 牡丹江市| 清远市| 尉氏县| 蛟河市| 济阳县| 崇礼县| 定襄县| 泾源县| 望谟县| 酒泉市| 武冈市| 三明市| 礼泉县| 南丰县| 阳原县| 南宁市| 汾西县| 始兴县| 岢岚县| 上虞市| 柞水县| 南宫市| 平顶山市| 平定县| 三门县|