比方说,我有两个selectOneMenu用于下拉式选单:JSF:在一个下拉选择值下降使另一个下拉
下拉列表:
<h:selectOneMenu value="valA"
immediate="false"
required="true"
valueChangeListener="#{JavaClass.someJavaMethod}"
id="caImplClassSelector"
rendered="#{JavaClass.someOtherMethod}">
下拉B:
<h:selectOneMenu value="valB"
immediate="false"
required="true"
valueChangeListener="#{JavaClass.someJavaMethod}"
id="caImplClassSelector"
disabled="what should I write here?"
rendered="#{JavaClass.someOtherMethod}">
如何确保在用户在下拉A中选择一个值时禁用下拉B?我可以在JavaClass中创建一个返回true或false的方法,具体取决于是否已经选择了A下拉列表中的值,但是有什么方法可以完成上述操作吗?
任何帮助,将不胜感激。
JSF 1.x or 2.x? RichFaces 3.x或4.x? – BalusC 2011-05-31 19:03:08