public class DebuggingFilter implements Processor {
  private Processor target;

  public DebuggingFilter(Processor myTarget) {
    target = myTarget;
  }

  public void execute(ServletRequest req, ServletResponse res)
                      throws IOException, ServletException {
    // Dokonanie przetwarzania, na przykad wywietlenie 
    // parametrw przekazanego dania
    target.execute(req, res);
  }
}