Я хочу знать, как использовать атрибут, отображаемый в PrimeFaces.Как использовать атрибут, отображаемый в PrimeFaces
ли этот кусок кода имеет никакого смысла:
rendered="#{bean.user 1} and #{bean.user 2}"
Я хочу знать, как использовать атрибут, отображаемый в PrimeFaces.Как использовать атрибут, отображаемый в PrimeFaces
ли этот кусок кода имеет никакого смысла:
rendered="#{bean.user 1} and #{bean.user 2}"
Атрибут rendered
принимает только логические значения. Он определяет, будет ли компонент создан на вашей странице DOM. Если вы установили компонент как rendered="false"
, он не будет отображаться на вашем веб-сайте.
И отвечая на ваш вопрос: этот фрагмент кода имеет смысл только в том случае, если user1
и user2
являются булевыми переменными в вашем компоненте. Кроме того, не забывайте, что получатели и настройки для этих переменных.
Rendered
атрибут принимает только Boolean
значения, или если вы используете EL
выражения, это выражение должно вычисляться логическим значение, как
#{mBean.isTrue} , #{mBean.valueOne eq 1} , #{mBean.valueOne == 1} , #{mBean.stringValue == 'String'} , etc.
Надеется, что это поможет.