code: public boolean execute(Context context)
          throws Exception {
  
          assert context != null;
          assert context instanceof WebChainContext;
          assert ((WebChainContext)context).getServletRequest() instanceof HttpServletRequest;
          assert ((WebChainContext)context).getServletResponse() instanceof HttpServletResponse;
  
          WebChainContext webChainContext = (WebChainContext)context;
          HttpServletRequest request = (HttpServletRequest)webChainContext.getServletRequest();
          HttpServletResponse response = (HttpServletResponse)webChainContext.getServletResponse();
  
          String cmd = parseCommand(request.getRequestURI());
          return render(request, response, webChainContext.getServletContext(), cmd);
      }
docs: Implementation of the {@link Command} interface for using this class as part of a
  Chain of Responsibility.
  
  @param context the Chain's context object
  @return <code>true</code> if the request was handled by this command; <code>false</code> otherwise
  @throws Exception any exception that is throw during processing