Плагин struts2-struts1 может повторно использовать validation.xml и validator-rules.xml? - PullRequest
0 голосов
/ 29 октября 2019

Пытаясь использовать это снова, когда мы достигаем FieldChecks.clas

public static boolean validateRequired(Object bean, ValidatorAction va,
    Field field, ActionMessages errors, Validator validator,
    HttpServletRequest request) {
    String value = null;

    value = evaluateBean(bean, field);

    if (GenericValidator.isBlankOrNull(value)) {
        errors.add(field.getKey(),
            Resources.getActionMessage(validator, request, va, field));

        return false;
    } else {
        return true;
    }
}

Мы получаем исключение, потому что dynaClass из DynaValidatorForm пуст.

Я пытаюсь проверить каждую форму с этимКонфигурация перехватчика:

        <interceptor name="scopedModelDriven"
            class="com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor">

            <param name="className">org.apache.struts.validator.DynaValidatorForm</param>
            <param name="scope">request</param>
            <param name="name">customerRegistrationForm</param>
        </interceptor>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...