如何使用PrimeFaces中呈现的属性

时间:2014-01-09 16:17:59

标签: primefaces

我想知道如何使用PrimeFaces中呈现的属性。

这段代码是否有意义:

rendered="#{bean.user 1} and #{bean.user 2}"

2 个答案:

答案 0 :(得分:0)

rendered属性只接受布尔值。它定义是否在页面DOM中创建组件。如果您将组件设置为rendered="false",则在您的网站中将无法显示该组件。

回答你的问题:如果你的bean中user1user2是布尔变量,那条代码才有意义。另外,不要忘记这些变量的getter和setter。

答案 1 :(得分:0)

Rendered属性只能接受Boolean值,或者如果使用EL表达式,则其表达式必须求值为布尔值,如

#{mBean.isTrue} , #{mBean.valueOne eq 1} , #{mBean.valueOne == 1} , #{mBean.stringValue == 'String'} , etc.

希望它有所帮助。