0

我遇到了一些.xhtml文件,其中某些组件使用的表达式语言类似于rendered="#{empty from}"rendered="#{empty create}"等等。

我知道这empty是EL中的运算符,用于检查值是否为null或空,但我不明白上述EL的含义。

有人可以向我解释一下 EL 上面的意思吗?

4

1 回答 1

1

rendered属性是 JSF 是否应该为组件生成 HTML 的信号。如果它评估false,那么它不会为组件(也不会为其子组件)生成 HTML。将在不为空也不为空时#{empty form}进行评估。false#{form}

就那么简单。您可以在此处找到布尔表达式的另一个示例:有条件地显示 JSF 组件

于 2013-02-05T11:58:40.287 回答