Задание разных сообщений об ошибках для разных составных компонентов
Есть ли способ получить ТРЕБУЕМЫЕ сообщения для разных видов составных компонентов?
Я хотел бы иметь возможность сказать что-то вроде следующего в пакете сообщений
javax.faces.component.UIInput.REQUIRED=Please enter a value for {0}
com.anon.sandbox.jsf.component.NameField.REQUIRED=ENTER A {} OR DIE
com.anon.sandbox.jsf.component.EmailField.REQUIRED=You forgot to enter a {0} address
Я мог бы сделать это путем реализации пользовательских валидаторов для каждого типа поля ввода, но, учитывая, что единственное поведение, которое я хочу настроить, - это сообщение об ошибке, которое кажется избыточным.