Bonjour,

J'ai un champ de recherche <ice:inputText> et un tableau affichant les résultats de la recherche. J'aimerais rafraîchir le tableau de résultats à chaque fois qu'un caractère est entré.

Pour l'instant j'ai quelque chose qui fonctionne :

Dans view.jspx :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
<ice:inputText value="#{listeContacts.recherche}"
            valueChangeListener="#{listeContacts.recupererContacts}"
            onkeyup="iceSubmitPartial(form,this,event);"/>

Dans le bean listeContacts :
Code java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
public void recupererContacts(ValueChangeEvent ev) {
    lesContacts = getSqlResult((String) ev.getNewValue());
}


Savez-vous si ICEfaces permet de faire plus simple, et moins "bidouille" ?