jodd-madvoc/src/main/java/jodd/madvoc/component/ActionMethodParser.java
protected String[] readMethodActionPath(final String methodName, final ActionAnnotationValues annotationValues, final ActionConfig actionConfig) {
		// read annotation
		String methodActionPath = annotationValues != null ? annotationValues.value() : null;

		if (methodActionPath == null) {
			methodActionPath = methodName;
		} else {
			if (methodActionPath.equals(Action.NONE)) {
				return ArraysUtil.array(null, null);
			}
		}

		// check for defaults
		for (String path : actionConfig.getActionMethodNames()) {
			if (methodActionPath.equals(path)) {
				methodActionPath = null;
				break;
			}
		}

		return ArraysUtil.array(methodName, methodActionPath);
	}
protected String[] readMethodActionPath(final String methodName, final ActionAnnotationValues annotationValues, final ActionConfig actionConfig) {
		// read annotation
		String methodActionPath = annotationValues != null ? annotationValues.value() : null;

		if (methodActionPath == null) {
			methodActionPath = methodName;
		} else {
			if (methodActionPath.equals(Action.NONE)) {
				return ArraysUtil.array(null, null);
			}
		}

		// check for defaults
		for (String path : actionConfig.getActionMethodNames()) {
			if (methodActionPath.equals(path)) {
				methodActionPath = null;
				break;
			}
		}

		return ArraysUtil.array(methodName, methodActionPath);
	}
Reads action path from the action method.