S'il vous plaît voir cette langue d'expression
styleClass="#{obj.validationErrorMap eq null ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Même si la carte est nulle, le style highlight_row
est appliqué.
Alors j'ai changé pour
styleClass="#{empty obj.validationErrorMap ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Même alors, highlight_row
est appliqué.
si la carte correspond à empty OR null
je ne souhaite appliquer aucun style.
De l'aide? et les raisons de ce comportement?