public class MyFilter implements Filter {
public void destroy() {}
public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException {
chain.doFilter(request, response);
HttpServletRequest req=(HttpServletRequest) request;
req=new MyRequest(req); //把HttpServletRequest包装成MyRequest
chain.doFilter(req,response);
}
public void init(FilterConfig fConfig) throws ServletException {} }