Я хочу создать составной компонент и присоединить некоторые валидаторы к его дочерним элементам, но я хочу, чтобы сообщение от проверки было присоединено к составному компоненту, а не к его дочернему элементу.
На странице с использованием составного компонента я хочу что-то вроде этого:
<zzz:mycomponent id="my" />
<h:message for="my" />
Теперь это не работает, потому что сообщение предназначено для дочернего компонента, а не для самого составного компонента. Как сделать это для всего компонента?
Или, что еще лучше, я хотел бы добавить валидатор в составной компонент, например:
<zzz:mycomponent id="my" validator="#{bean.validateComposite}" />
И получатель что-то вроде логического массива в качестве значения, потому что внутри составного компонента есть h:selectBooleanCheckbox
элементы. Это возможно?