bonjour,
1) dans une formulaire je veux qu'un simple click sur "entrée" envoie la requète, sans cliquer sur le commandButton, en fait comme en html,
2) je veux qussi que le inputText ne mémorise pas sa valeur après le submit
merci
Version imprimable
bonjour,
1) dans une formulaire je veux qu'un simple click sur "entrée" envoie la requète, sans cliquer sur le commandButton, en fait comme en html,
2) je veux qussi que le inputText ne mémorise pas sa valeur après le submit
merci
Bonjour,
La question 1/ a été déjà abordée plusieurs fois sur ce forum.
Pour la question 2/, je ne comprends pas bien ce que tu veux dire... Est-ce que tu veux que lorsque la page se réaffiche, après le traitement du submit donc, le formulaire redevienne vide, c'est ça ?
Dans ce cas, il suffit de réinitialiser ta propriété dans le bean :
Code JSF :
Code bean :Code:
1
2
3
4
5 <h:form> <h:inputText value="#{myBean.maPropriete}"/> ... <h:commandButton value="Valider" action="#{myBean.valider}"/> </h:form>
Code:
1
2
3
4
5
6
7
8
9
10
11 private String maPropriete; // Avec getter et setter... public String valider() { System.out.println("La valeur saisie est : " + maPropriete); // Traitement à faire... .... // Réinitialisation des propriétés... maPropriete = null; ... return ""; // On reste sur la même page... }
salut,
merci pour 2), mais il y a aussi une autre chose, c'est le genre de historique dans les inputText, (c'est que lorsque je tape par exemple "a" un genre de liste déroulante m'affiche tous les mots dont j'ai tapé avant et qui commancent par "a")
en ce qui concerne 1) j'ai trouvé ce lien:
http://www.developpez.net/forums/d58...-touche-enter/
mais ce n'est pas ce que je cherche car j'ai un seul commandButton, et un click sur enter ne fait rien,et ne m'affiche pas un message d'erreur,
si tu connais un autre lien utile, ou bien si tu peux m'aider je serai reconnaissante,
merci
salut,
bon j'ai oublié de marquer résolu, en fait ma fautte c'est que je met dans le commandButton "type=submit", au lieu de "id=submit"
bon courage à tous
Bonjour,
avec jsf 1.1, j'utilise:pour ouvrir une popup qui contient un commandButton qui execute une action.Code:<h:outputLink onclick="window.open(...
je voudrai pouvoir executer l'action sans presser sur le boutton (auto submit)
j'ai ajouté donc au code la ppopup:le problème c'est que le popup s'ouvre sans executer l'action :aie:Code:
1
2
3
4 <script language="JavaScript" type="text/javascript"> document.getElementById("popup").submit(); </script>
est ce qu'il y a un workaround à ce problème
merci par avance