1 18 23 24 package org.apache.roller.ui.core.filters; 25 26 import java.io.IOException ; 27 import javax.servlet.Filter ; 28 import javax.servlet.FilterChain ; 29 import javax.servlet.FilterConfig ; 30 import javax.servlet.ServletException ; 31 import javax.servlet.ServletRequest ; 32 import javax.servlet.ServletResponse ; 33 import javax.servlet.http.HttpServletRequest ; 34 import javax.servlet.http.HttpServletResponse ; 35 import org.apache.commons.logging.Log; 36 import org.apache.commons.logging.LogFactory; 37 38 39 47 public class DebugFilter implements Filter { 48 49 private static Log log = LogFactory.getLog(DebugFilter.class); 50 51 52 public void doFilter(ServletRequest req, ServletResponse res, FilterChain chain) 53 throws IOException , ServletException { 54 55 HttpServletRequest request = (HttpServletRequest ) req; 56 HttpServletResponse response = (HttpServletResponse ) res; 57 58 log.info("ENTERING "+request.getRequestURL()); 59 60 chain.doFilter(request, response); 61 62 log.info("EXITING "+request.getRequestURL()); 63 } 64 65 66 public void destroy() {} 67 68 69 public void init(FilterConfig filterConfig) {} 70 71 } 72 | Popular Tags |