favor ver este lenguaje de expresióncheque nulo en lenguaje de expresión JSF
styleClass="#{obj.validationErrorMap eq null ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Incluso si el mapa es nulo, se está aplicada highlight_row
estilo.
Así que cambió a
styleClass="#{empty obj.validationErrorMap ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Incluso entonces, highlight_row
está siendo aplicada.
si el mapa es empty OR null
No quiero que se aplique ningún estilo.
¿Algún ayuda? y las razones de este comportamiento?
¿Está utilizando la extensión JBoss EL? – Bozho
Creo que sí. jboss-el.jar está presente en la carpeta del servidor \ appl \ lib. – crazyTechie