この式言語を参照してください
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
スタイルを適用したくありません。
何か助けはありますか?この行動の理由は?