JSF/RichFaces:条件文本样式
我有一个字符串,可以是 yes 或 no,在 Java 支持 Bean 的对象中实例化。我似乎找不到有条件地将文本设置为红色或绿色的最佳方法,这取决于JSF是否分别从bean中获得是或否。我使用的是富面孔,但我应该使用标签吗?<c:if>
我有一个字符串,可以是 yes 或 no,在 Java 支持 Bean 的对象中实例化。我似乎找不到有条件地将文本设置为红色或绿色的最佳方法,这取决于JSF是否分别从bean中获得是或否。我使用的是富面孔,但我应该使用标签吗?<c:if>
(按优先顺序):
style="color: #{yourVar == 'yes' ? 'green' : 'red'};"
<h:outputText>
rendered
#{yourVar == 'yes'}
#{yourVar == 'no'}
)styleClass="#{my:getStyleClass(yourVar)}"