SOCORRO! Método não é executado

0 respostas
F

Oi gente!

Dêem uma olhada no meu código, por favor:

JSF:
<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>
BEAN:
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!!!");
}

Por que o 2º valueChangeListener ("#{acaoView.chamaListaPorPrograma}") não é executado? Já não sei mais o que fazer.

Outra coisa, pessoal: usando o datatable, como faço para, antes de executar o método que o carrega, abri-lo com, por exemplo, 10 linhas em branco?

Desde já, agradeço.

Criado 7 de maio de 2008
Respostas 0
Participantes 1