【发布时间】:2011-01-13 12:24:24
【问题描述】:
请查看此表达式语言
styleClass="#{obj.validationErrorMap eq null ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
即使地图为空,highlight_row 样式也会被应用。
所以我改成
styleClass="#{empty obj.validationErrorMap ? ' ' :
obj.validationErrorMap.contains('key')?'highlight_field':'highlight_row'}"
即便如此,highlight_row 仍在申请中。
如果地图是empty OR null,我不想应用任何样式。
有什么帮助吗?以及这种行为的原因?
【问题讨论】:
-
你在使用 JBoss EL 扩展吗?
-
我认为是的。 jboss-el.jar 存在于 server\appl\lib 文件夹中。