У меня есть форма Wicket, содержащая текстовое поле.Событие валидации поля калитки
Я хочу, чтобы это текстовое поле имело как минимум 3 символа.
Для того, чтобы сделать это, я добавил StringValidator следующим образом:
newPersonName.add(StringValidator.minimumLength(3));
Он работает, как должно, и даже сообщения об ошибках в моем компоненте FeedbackPanel.
Дело в том, что я хочу иметь возможность сделать что-то вручную (какой-то журнал), когда проверка не удалась, поэтому я хочу «Поймать» событие сбоя проверки и добавить туда свою собственную функцию.
Как я могу это сделать?
Не могу найти Javadocs из «украшают» - где эта функция находится? – Chaiavi
Если вы не можете найти этот метод, возможно, потому, что вы используете Wicket 1.5, в этом случае вам нужно переопределить 'onValidate' или подобное. –