code: public boolean invoke(ActionContext ac) {
          ActionChain chain = getActionChain(ac);
          if (chain == null) {
              if (log.isDebugEnabled())
                  log.debugf("Not chain for req (path=%s, method=%s)", ac.getPath(), ac.getRequest().getMethod());
              return false;
          }
          chain.doChain(ac);
          return ac.getBoolean(ActionContext.AC_DONE, true);
      }
docs: 根据动作链上下文对象，调用一个相应的动作链
  
  @param ac
  动作链上下文
  @return true- 成功的找到一个动作链并执行。 false- 没有找到动作链