我需要根据来自支持 bean 的布尔值有条件地在 JSF 组件标签中设置一个属性。我应该怎么做?
如果布尔值为真,则应在组件标签中添加/指定属性,或者如果布尔值为假,则不应为该组件设置该属性。
You can either:
rendered="#{bean.componentRendered}"
binding="#{bean.component}"
I am not sure if it is possible to achieve what I mentioned in second option. If it is impossible, then please edit my answer.
虽然你的问题对我来说不是很清楚。我还是会试着回答这个
1)如果您必须在文本字段中填充一个值(假设),那么您可以在 bean 类的构造函数中设置该值,并且在构造函数中您可以检查布尔值并相应地设置该值。
2)如果您不想显示该字段,则可以根据要求将渲染字段设置为false。
请详细说明,以便我们为您提供更多帮助