给应用配置一个侦听器
import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;public class UserListener implements ServletContextListener,
HttpSessionListener { //应用初始化计数器清零
public void contextInitialized(ServletContextEvent sce) {
 UserList.getInstance();
 ServletContext context = sce.getServletContext();
 Integer counter = new Integer(0);
 context.setAttribute("counter", counter);
} public void contextDestroyed(ServletContextEvent sce) {
ServletContext context = sce.getServletContext();
context.removeAttribute("counter");
}        public void sessionCreated(HttpSessionEvent hce) {

} public void sessionDestroyed(HttpSessionEvent hce) {
//在这里写计数器
              ......
}
}

解决方案 »

  1.   

    一样的,只是不要在session失效中减人数即可
      

  2.   

    上面该下哈public void sessionCreated(HttpSessionEvent hce) {
         //在这里写计数器
                  ......}
      

  3.   

    把下面代码加到页面上就行了,保证好用!!记得给分楼主<!-- start http://count.knowsky.com -->
    <script src=http://count.knowsky.com/count1/count.asp?id=33723&sx=1&ys=2></script>
    <!-- Powered by http://www.knowsky.com -->
      

  4.   

    现在借助第三方网站对你的网站进行计数,流量分析等很详细的
    推荐你个www.51.la ,我一直用不错的