private void processRequest(HttpServletRequest request,
                              HttpServletResponse response) throws ServletException,
                                                                   IOException {
    if (rootFilter != null) {
      rootFilter.doFilter(request, response);
    }
    RequestHelper helper = new RequestHelper(new CommandParameter(request, response));
    ICommand command = helper.getCommand();
    String page = command.execute();

    dispatch(request, response, page);
  }