根据消息严重性,有条件地设置<h class> <h:messages>的<ul class =“”>

时间:2016-04-15 08:08:43

标签: jsf jsf-1.2 messages conditional-rendering

在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>无法在<ul>级别上使用不同的类别分配来呈现此html,它只能在<li>级别分配。我想知道是否有可能使用这种机制并做类似的事情:

<h:messages styleClass="errormessage" id="errormessages" rendered="#{not empty Bean.errorMessages}"/>
<h:messages styleClass="warnmessage" id="warnmessages" rendered="#{not empty Bean.warnMessages}"/>

0 个答案:

没有答案