У меня есть два поля ввода fromDate и toDate, которые являются экземплярами класса Date.Класс Date использует специальный валидатор Date, который проверяет поля месяца, дня и года, содержащиеся в поле даты.Пользовательский валидатор даты специфичен для каждой даты, т.е. fromDate и toDate.Мне нужно сравнить поля месяца, дня или года fromDate с toDate.Если значение fromDate больше, чем toDate, должно появиться сообщение проверки.
Обновление:
FromDate и toDate - это два пользовательских компонента даты, как показано ниже
<eg:dateField id="inpFromDate" value="#{mrBean.fromDate}" .... />
<eg:dateField id="inpToDate" value="#{mrBean.toDate}" .... />
fromDate и toDate являются экземплярами класса Date, который является
public class Date {
private String mm;
private String dd;
@customDateValidator //Validates each date field
private String yyyy;
//constructors
//getters and setters
Как бы вы реализовали валидатор в этом случае, когда каждая дата уже имеет валидатор