Senhores…
Tenho uma combo representada por <h:selectOneMenu>.
Como faço pra ele chamar um método de meu ManagedBean ao escolher uma opção?
Vi q posso fazer isso pelo atributo “onchange” da tag, e chamar um javascript pra fazer o submit, mas não queria fazer assim.
Tem algo mais elegante pra se fazer :?:
Andre,
Não dá para implementar um valueChangeListener ?
Márcio
Hummm… boa hein…
Estou novo com o JSF… então to me enroscando em coisas basicas ainda. Como funciona esse listener?
Tem algum material bom sobre isso?
Abraços
É Algo assim
valueChangeListener="#{formBean.codigo_processValueChange}"
e no seu managedBean
public void codigo_processValueChange(ValueChangeEvent event) {
Integer codigoDigitado = (Integer)event.getNewValue();
...
FacesContext.getCurrentInstance().renderResponse();
}
Espero ter ajudado.
Márcio
Opa!
Funcionou!
Valewwww!!! :mrgreen:
da uma olhada no penultimo post no meu blog, tem uma solução bem legal pra isto 
e bem mais “bonita” que esta também 