OSDN Git Service

トレースにメソッド名を追加
authorsenju <senju@users.sourceforge.jp>
Tue, 18 Aug 2009 13:07:26 +0000 (22:07 +0900)
committersenju <senju@users.sourceforge.jp>
Tue, 18 Aug 2009 13:07:26 +0000 (22:07 +0900)
src/jp/sourceforge/rabbitBTS/interceptors/TraceInterceptor.java

index 9391283..d7464f8 100644 (file)
@@ -26,35 +26,22 @@ import org.springframework.web.servlet.handler.HandlerInterceptorAdapter;
 
 public class TraceInterceptor extends HandlerInterceptorAdapter {
 
-       /*
-        * (non-Javadoc)
-        * 
-        * @see
-        * org.springframework.web.servlet.handler.HandlerInterceptorAdapter#postHandle
-        * (javax.servlet.http.HttpServletRequest,
-        * javax.servlet.http.HttpServletResponse, java.lang.Object,
-        * org.springframework.web.servlet.ModelAndView)
-        */
        @Override
        public void postHandle(HttpServletRequest request,
                        HttpServletResponse response, Object handler,
                        ModelAndView modelAndView) throws Exception {
-               Sht.log(this).finest("postHandle " + request.getRequestURI());
+               Sht.log(this).finest("postHandle " + makeURL(request));
        }
 
-       /*
-        * (non-Javadoc)
-        * 
-        * @see
-        * org.springframework.web.servlet.handler.HandlerInterceptorAdapter#preHandle
-        * (javax.servlet.http.HttpServletRequest,
-        * javax.servlet.http.HttpServletResponse, java.lang.Object)
-        */
        @Override
        public boolean preHandle(HttpServletRequest request,
                        HttpServletResponse response, Object handler) throws Exception {
-               Sht.log(this).finest("preHandle " + request.getRequestURI());
+               Sht.log(this).finest("preHandle " + makeURL(request));
                return true;
        }
 
+       private static String makeURL(HttpServletRequest req) {
+               return req.getRequestURI() + ":" + req.getMethod();
+       }
+
 }