См. этот язык выражений
styleClass="#{obj.validationErrorMap eq null ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Даже если отображение равно null, применяется стиль highlight_row
.
Итак, я изменился на
styleClass="#{empty obj.validationErrorMap ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
Даже тогда применяется highlight_row
.
если карта empty OR null
Я не хочу, чтобы какой-либо стиль применялся.
Любая помощь? и причины такого поведения?