Oi gente!
Dêem uma olhada no meu código, por favor:
JSF:
[code]<h:outputText value=“Gestor: " />
<h:selectOneMenu id=“gestor” styleClass=“campo"
value=”#{programaView.programa.cogestor}” immediate=“true"
onchange=“submit();” valueChangeListener=”#{acaoView.chamaListaProgramaPorGestor}"
<f:selectItems value="#{acaoView.listaGestor}"/>
</h:selectOneMenu>
<h:outputText value=“Programa: “/>
<h:selectOneMenu id=“programa” styleClass=“campo"
value=”#{acaoView.acao.coprograma}” immediate=“true"
onchange=“submit();” valueChangeListener=”#{acaoView.chamaListaPorPrograma}”>
<f:selectItems value="#{acaoView.listaProgramaPorGestor}"/>
</h:selectOneMenu>
[/code]BEAN:
[code]public void chamaListaProgramaPorGestor(ValueChangeEvent event) throws Exception {
System.out.println(“Funciona beleza!!!”);
}
public void chamaListaPorPrograma(ValueChangeEvent event) throws Exception {
System.out.println(“Não funciona nem a pau!!!”);
}[/code]
Por que o 2º valueChangeListener ("#{acaoView.chamaListaPorPrograma}") não é executado? Já não sei mais o que fazer.
Desde já, agradeço.