隨筆 - 6  文章 - 129  trackbacks - 0
          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          常用鏈接

          留言簿(14)

          隨筆檔案(6)

          文章分類(467)

          文章檔案(423)

          相冊

          收藏夾(18)

          JAVA

          搜索

          •  

          積分與排名

          • 積分 - 827218
          • 排名 - 49

          最新評論

          閱讀排行榜

          評論排行榜

          轉自:http://www.java2s.com/CN/Code/Java/Servlets/LoggingFilter.htm
          import 
          java.io.*;
          import javax.servlet.*;
          import javax.servlet.http.*;

          public final class LoggingFilter implements Filter 
          {
            private FilterConfig filterConfig = null;

            public void doFilter(ServletRequest request, ServletResponse response,
              FilterChain chain)
              throws IOException, ServletException 
            {

              long start = System.currentTimeMillis();
              String address =  request.getRemoteAddr();
              String file = ((HttpServletRequestrequest).getRequestURI();
                  
              chain.doFilter(request, response);

              filterConfig.getServletContext().log(
                  "User access! " +      
                  " User IP: " + address +      
                  " Resource: " + file + 
                  " Milliseconds used: " (System.currentTimeMillis() - start
              );
            }

            public void destroy() { }

            public void init(FilterConfig filterConfig) {
              this.filterConfig = filterConfig;
            }
          }


          posted on 2009-12-21 10:35 Ke 閱讀(262) 評論(0)  編輯  收藏 所屬分類: othersjava
          主站蜘蛛池模板: 普安县| 巴彦县| 永平县| 鄱阳县| 漠河县| 建宁县| 沅陵县| 汾西县| 哈尔滨市| 东乌珠穆沁旗| 通辽市| 苏州市| 平乡县| 宁夏| 巴林右旗| 太原市| 出国| 隆德县| 都江堰市| 米易县| 长岭县| 务川| 巧家县| 庆元县| 湾仔区| 苍梧县| 元朗区| 桐乡市| 肇庆市| 平利县| 深水埗区| 宿迁市| 洛宁县| 博湖县| 大化| 卓资县| 邮箱| 阿图什市| 长治市| 紫云| 贞丰县|