绑定<rich:listshuttle>或将两个列表放在渲染属性</rich:listshuttle>中

时间:2012-04-21 09:11:36

标签: java jsf-2 richfaces ajax4jsf

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

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

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

可以将<rich:listShuttle>与支持bean绑定,但是如何实现呢。

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

1 个答案:

答案 0 :(得分:1)

你应该能够在渲染的

中将任何EL表达式评估为boolean
rendered="#{(not empty Bean.arrayList) or (empty Bean.arrayList and Bean.conditionMet)}"