0

如果我必须在 listshuttle 上放置两个渲染条件,我该怎么办。

我有一个<rich:listshuttle>,我已经放了rendered="#{!empty Bean.arrayList}".

因此,如果 arraylist 为空,则不会呈现此组件。但是,在某些情况下,即使 arraylist 不为空,我也想渲染此组件。

可能可以<rich:listShuttle>与 backing bean 绑定,但如何实现。

如果我在渲染字段中放两个列表也有可能。但我认为我的目标仍然无法实现。

4

1 回答 1

1

您应该能够将任何评估为布尔值的 EL 表达式放入渲染中

rendered="#{(not empty Bean.arrayList) or (empty Bean.arrayList and Bean.conditionMet)}"
于 2012-04-21T09:30:08.823 回答