I have a string which can be yes or no, instantiated in an object in a Java backing bean. I can't seem to find the best way to conditionally style the text red or green dependent on whether the JSF gets yes or no from the bean respectively. I'm using richfaces, but should I be using <c:if>
tags?
(in order of preference):
style="color: #{yourVar == 'yes' ? 'green' : 'red'};"
<h:outputText>
components with different styles, each with a different rendered
attribute (one #{yourVar == 'yes'}
and the other #{yourVar == 'no'}
)styleClass="#{my:getStyleClass(yourVar)}"
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With