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):
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" :
<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
Partager