1 16 17 package org.apache.tester; 18 19 20 import java.io.*; 21 import java.util.*; 22 import javax.servlet.*; 23 import javax.servlet.http.*; 24 25 26 32 33 public class UpperCaseFilter implements Filter { 34 35 36 private FilterConfig config = null; 37 38 public void destroy() { 39 ; } 41 42 public void init(FilterConfig config) throws ServletException { 43 this.config = config; 44 } 45 46 public void doFilter(ServletRequest request, ServletResponse response, 47 FilterChain chain) 48 throws IOException, ServletException { 49 50 HttpServletRequest wrequest = 51 new UpperCaseRequest((HttpServletRequest) request); 52 HttpServletResponse wresponse = 53 new UpperCaseResponse((HttpServletResponse) response); 54 StaticLogger.write("UpperCaseFilter.doFilter() begin"); 55 chain.doFilter(wrequest, wresponse); 56 StaticLogger.write("UpperCaseFilter.doFilter() end"); 57 58 } 59 60 61 } 62 | Popular Tags |