複合コンポーネントを作成し、いくつかのバリデーターをその子にアタッチしたいのですが、検証からのメッセージをその子ではなく複合コンポーネントにアタッチしたいです。
複合コンポーネントを使用するページでは、次のようなものが必要です。
<zzz:mycomponent id="my" />
<h:message for="my" />
メッセージは複合コンポーネント自体ではなく、コンポーネントの子に対するものであるため、機能しません。コンポーネント全体の作り方は?
またはさらに良いことに、次のようにバリデーターを複合コンポーネントに追加したいと思います。
<zzz:mycomponent id="my" validator="#{bean.validateComposite}" />
そして、複合コンポーネント内に要素があるため、値としてブール値配列のようなものを受け取りh:selectBooleanCheckbox
ます。それは可能ですか?