ValueChangeEvent nao esta funcionando[RESOLVIDO]

2 respostas
dijava

pessoal ainda nao descubri o pq,

<h:selectOneMenu value="#{meuBean.cliente}" 
		        				 valueChangeListener="#{meuBean.clienteSelecionado}"
		        				 onchange="submit()">
        	<f:selectItems value="#{meuBean.comboClientes}"/>
</h:selectOneMenu>

e tenho

public void clienteSelecionado(ValueChangeEvent event){
		System.out.println("NEM CHEGA AKI");
		Integer id = (Integer)event.getNewValue();
		System.out.println(id.toString());
	}

coloquei um breakpoint na linha “System.out.println(“NEM CHEGA AKI”);” e nao chega ali quando troco o valor da combo, alquem sabe qual o motivo ?

2 Respostas

caputojf1

tenta acrescentar isso:
No meu caso funcionou…

<h:selectOneMenu value="#{meuBean.cliente}"   
                                  valueChangeListener="#{meuBean.clienteSelecionado}"  
                                  onchange="submit()"
                                  immediate="true">  
             <f:selectItems value="#{meuBean.comboClientes}"/>  
 </h:selectOneMenu>
adrmaster

Obrigado, resolveu pra mim também.

Criado 27 de outubro de 2010
Ultima resposta 7 de ago. de 2011
Respostas 2
Participantes 3