<web-app>
<servlet>
<servlet-name>
servletName
</servlet-name>
<servlet-class>
……(对应的Servlet class 路径)
                  </servlet-class>
</servlet> <servlet-mapping>
<servlet-name>
servletName
</servlet-name>
<url-pattern>
/servlet  (当在浏览器直接或间接输入URL信息时,匹配相应的   
                                                   servlet,有四种调用方式)  
</url-pattern>
</servlet-mapping>
</webapp>

解决方案 »

  1.   

    然后在一继承自HttpServlet的实例中,在doGet方法中,设置一计数器变量,对每个请求实行变量的递增,实现其监听,统计在线人数
      

  2.   

    <web-app>
      <filter>
        <filter-name>servfilter</filter-name>
        <filter-class>beanservlettest.servfilter</filter-class>
      </filter>
      <filter-mapping>
        <filter-name>servfilter</filter-name>
        <url-pattern>/*</url-pattern>     ///这里表示对整个网站都有效
      </filter-mapping> <servlet>
    <servlet-name>
    servletName
    </servlet-name>
    <servlet-class>
    ……(对应的Servlet class 路径)
                      </servlet-class>
    </servlet> <servlet-mapping>
    <servlet-name>
    servletName
    </servlet-name>
    <url-pattern>
    *.do 
    </url-pattern>
    </servlet-mapping>
    </webapp>
      

  3.   

    不好意思,给错了  在你的web.xml中加入
      <listener>
        <listener-class>beanservlettest.sessioncount</listener-class>
      </listener>sessioncount继承HttpSessionListener接口的两个方法改写如下
       public void sessionCreated(HttpSessionEvent se) {
       activeSessions++;//每创建一个新的session就 加1
      }
       public void sessionDestroyed(HttpSessionEvent se) {
        if(activeSessions > 0)  //每销毁一个新的session就 减1
        activeSessions--;
       }