当前所在位置:珠峰网资料 >> 计算机 >> 计算机等级考试 >> 正文
计算机二级考试指导:如何统计JAVA网站访问次数并获得访问者IP
发布时间:2010/3/30 18:15:19 来源:城市学习网 编辑:admin

  如何统计JAVA网站访问次数并获得访问者IP
  简言之,如果不用第三方提供的接口
  那最好的解决方案应该是当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;

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved