JSF 1.2 では<h:messages>
、次のようなHTML が必要です。
<ul id="messages" class="warnmessage">
<li>Unable to link ...</li>
<li>Unable to link ..</li>
</ul>
また
<ul id="messages" class="errorMessage">
<li>Unable to link ...</li>
<li>Unable to link ..</li>
</ul>
メッセージの重大度によって異なります。私を妨げているのは、レベル<h:messages>
で異なるクラス割り当てを使用してこの html をレンダリングできないことです。レベル<ul>
でのみ割り当てることができ<li>
ます。このメカニズムを使用して次のようなことを行うことが可能かどうかを知りたいです:
<h:messages styleClass="errormessage" id="errormessages" rendered="#{not empty Bean.errorMessages}"/>
<h:messages styleClass="warnmessage" id="warnmessages" rendered="#{not empty Bean.warnMessages}"/>