控制方下拉列表
<h:form id="change">
<h:selectOneMenu value="#{userBean.name}" valueChangeListener="#{userBean.change}">
<f:selectItems value="#{userBean.condiments}" />
<a4j:support event="onchange" reRender="ddd"/>
</h:selectOneMenu>
</h:form>
被控制下拉列表
<h:form id="ddd">
<h:selectOneMenu value="#{userBean.email}" style="width:100px">
<f:selectItems value="#{userBean.abc}" />
</h:selectOneMenu>
</h:form>
后台方法
public void change(ValueChangeEvent e) {
name = (String)e.getNewValue();
if(this.name != null){
修改abc下拉列表内容方法
}
}
自己学习时候尝试做的 , 有什么不对还望指出。