Bonjour,

J'ai une page JSF contenant un champ pour faire des recherches.
L'utilisateur commence par choisir le critère de recherche ( ex: nom ), après il choisit un mot clé (ex : "Xavier") pour trouver tous les utilisateurs dont le nom est Xavier.


Pour voir les resultats l'utilsiateur doit cliquer sur un bouton "Filtrer" (commandlink en JSF):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
<h:commandLink value="" id="searchSimpleBtnCr"  
                actionListener="#{crFilterBean.addFieldRestriction}" action="crList">   
                <t:graphicImage value="/images/magnifier.gif" border="0"/>   
                <h:outputText value="#{msgsCommand.filtrer}" styleClass="message_th_m" />   
                <t:updateActionListener property="#{visitDmex.ongletCrFiltreId}" value="0"/>   
</h:commandLink>

L'utilisateur entre le mot clé dans un champs "input" :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<h:inputText value="#{visitDmex.crFilterCanva.value}"id="fieldValueCr" styleClass="form" />
Le problème c'est que en entrant un mot clé ( Xavier ) et pressant entrer, il y a rien qui se passe, cela peut être déduit du code puisqu'il y a pas d'action sur input. J'aimerai savoir si il y a moyen d'avoir les même résultats lorqu'on presse "Filtrer" juste en pressant entrer, est ce qu'il y a un moyen de faire ça en JSF.

Merci par avance