我想立即控制不同类型的控件(编辑框,组合列表,文本区域......)的禁用属性,而不是每个控件。
这可能吗?如何?
在主题上,您可以计算控件的属性,例如
<property>
<name>pageTitle</name>
<value>#{javascript:@DbTitle()}</value>
</property>
但在我的应用程序中,我有不同类型的对象通过不同的bean管理(例如order / orderbean,customer / customerbean),所以我怀疑我可以通过主题设置它吗?
我不确定我是否可以设置它&#34;暂时&#34;对于通过FacesContext的特定xpage?
答案 0 :(得分:2)
最简单的方法是计算值并指向布尔范围变量。 viewScope.somevar。
您更改范围变量的值,所有控件都相应地更新
其他选项:如果组件在一起:将它们打包在面板中并计算其可见性