Bitte beachten Sie diese Expression Language
styleClass="#{obj.validationErrorMap eq null ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Auch wenn die Karte leer ist, highlight_row
Stil angewandt wird.
Also bin ich zu
styleClass="#{empty obj.validationErrorMap ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Selbst dann, highlight_row
angewendet wird.
wenn die Karte empty OR null
Ich möchte nicht, dass irgendein Stil angewendet wird.
Gibt es Hilfe und Gründe für dieses Verhalten?