我需要根据来自支持bean的布尔值有条件地设置JSF组件标记内的属性。我该如何去做呢?有条件地设置JSF组件标记内的属性
如果布尔值为true,则应在组件标签内添加/指定属性,或者如果布尔值为false,则不应为该组件设置该属性。
我需要根据来自支持bean的布尔值有条件地设置JSF组件标记内的属性。我该如何去做呢?有条件地设置JSF组件标记内的属性
如果布尔值为true,则应在组件标签内添加/指定属性,或者如果布尔值为false,则不应为该组件设置该属性。
虽然你的问题不是很清楚me.still我会尽量回答这个
1)如果你有来填充文本框(假设值),那么在哪里设置bean的构造函数的值类和构造函数中,您可以检查布尔值并相应地设置值。 2)如果你不想显示字段,那么你可以根据需要设置渲染字段为false。
请详细说明一下,让我们可以帮助您更
您可以:
rendered="#{bean.componentRendered}"
binding="#{bean.component}"
我不确定是否有可能实现我在第二个选项中提到的内容。如果不可能,请编辑我的答案。
为什么你需要那个?你能给个例子吗 ? @JMelnik说,你唯一能做的就是在服务器端添加。我只想知道为什么有人需要这个。对我来说唯一合理的事情是有条件地设置列是否应该排序/过滤。 – Fallup 2012-04-16 16:57:08