私は JSF 2 を使用しています。その中のメッセージのスタイル クラスを変更するカスタム タグを記述する必要があります。したがって、そのようなコードがある場合:
<my:errorGrid errorClass="#{richBean.erClass}" >
<my:inputField id="pid1" value="#{richBean.pid}" fsType="pid">
</my:inputField>
<h:message for="pid1" ajaxRendered="true"/>
</my:errorGrid>
追加の styleClass でエラー メッセージが出力されるはずです。この styleClass の名前は、カスタム タグmy:errorGridの属性errorClassから取得されます。
私が理解しているように、テンプレートで vcp :bodyタグを使用し、 encodeChildren()メソッドで子を処理する必要があります。どうか、それを実現するためのヒントを教えてください。多分いくつかのアドバイスやリンク。