直接看标签会更容易理解我的问题,问题在 styleClass 属性里面:
<h:outputText value="#{prod.actualStock}"
styleClass="
#{productBean.getSeverity(prod.actualStock, prod.replacementAlertLevel).equals('INFO') ?
'severity-info' : productBean.getSeverity(prod.actualStock, prod.replacementAlertLevel).equals('WARN') ?
'severity-warn' : 'severity-danger'}" />
现在,请注意我调用了两次“getSeverity()”函数,三个返回中的每一个都为 outputText 提供了不同的样式类。有没有办法只在保持相同逻辑的情况下调用该函数?
'' 标签进入表格。