如何统计JAVA网站访问次数并获得访问者IP
来源:优易学  2010-1-15 12:15:15   【优易学:中国教育考试门户网】   资料下载   IT书店

  简言之,如果不用第三方提供的接口

  那最好的解决方案应该是当SESSION建立时sessionCreated(),在访问总数和当前在线人数上+1

  当SESSION销毁时sessionDistroyed(),在线人数-1

  核心方法是利用Listener监听的各种接口

  我把代码(主要部分)贴在下面

  此段代码我亲自使用过,没有问题

  但因为继承了接口,有些未使用的方法也要补充进去,具体方式比如在MyEclipse中可以靠点错误,ADD UNIMPLEMENTED METHOD实现

  package com.eaie.system;

  import java.io.FileOutputStream;

  import java.io.InputStream;

  import java.io.PrintWriter;

  import java.net.MalformedURLException;

  import java.net.URL;

  import java.util.Enumeration;

  import java.util.Set;

  import javax.servlet.RequestDispatcher;

  import javax.servlet.Servlet;

  import javax.servlet.ServletContext;

  import javax.servlet.ServletContextEvent;

  import javax.servlet.ServletException;

  import javax.servlet.ServletRequestEvent;

  import javax.servlet.ServletRequestListener;

  import javax.servlet.http.HttpServletRequest;

  import javax.servlet.http.HttpSessionActivationListener;

  import javax.servlet.http.HttpSessionEvent;

[1] [2] [3] 下一页

责任编辑:cyth

文章搜索:
 相关文章
热点资讯
资讯快报
热门课程培训