code: @Override
      public String fromActionNameToPath(final String actionName) {
          if (!actionName.endsWith(actionSuffix)) {
              throw new IllegalArgumentException(actionName);
          }
          String name = actionName.substring(0, actionName.length() - actionSuffix.length());
          return adjustViewRootPath() + "/" + name.replace(PACKAGE_SEPARATOR, '/') + viewExtension;
      }
docs: ------------------