bonjour
Je suis actuellement sur une application de type 2-tiers avec struts , spring, hibernate et je tourne en local.
Mon soucis est que quand je clique sur le submit de mon formulaire, le temps de traitement laisse le temps de cliquer de nombreuses fois sur le bouton submit.
Si il y'a une erreur dans le formulaire, je laisse le formulaire actif (j'utilise jstl core) donc pas de soucis.
Seulement si le formulaire est bon, le temps de le cacher, l'utilisateur impatient aura surement cliqué 3 - 4 fois le temps du retour (et donc 3 - 4 inscriptions identiques dans la base).
Je suis parti sur l'idée de "cacher" ou de "griser" le bouton submit le temps d'avoir un retour.
Seulement voila je ne vois pas trop comment faire pour "cacher le bouton sur l'appel" et surtout le faire réapparaitre uniquement sur la fin de traitement.
Auriez-vous des atuces ou conseils ?
Partager