Значение контекста действия в методе Interface ActionValidatorManager validate

Я хотел использовать следующий метод для проверки с помощью XML на стороне клиента. Может кто-нибудь рассказать мне о контексте действия, как сказано в следующем методе: Интерфейс ActionValidatorManager:

void validate(Object object, String context) throws ValidationException

Проверяет данный объект, используя действие и его контекст.
Параметры:
объект - действие для проверки.
контекст - контекст действия.
Броски: ValidationException - если ошибка происходит при проверке действия.

Я не могу понять значение контекста действия в этом методе.

1 ответ

Контекст действия подразумевается как контекст проверки с точки зрения структуры проверки. Актуальное описание

Контекст, который будет использоваться ActionValidatorManager, чтобы связать вызов действия с соответствующими ValidatorConfigs.

Возвращенный контекст используется в шаблоне ActionClass-context-validation.xml.

Контекст по умолчанию - это имя действия из URL, но метод может быть переопределен для реализации пользовательских контекстов.

Это может быть полезно в тех случаях, когда одно действие и одна модель требуют совершенно разных проверок на основе некоторых условий.

Другие вопросы по тегам