Bonjour,
Je développe une appli en Tapestry, et mon problème principal vient du fait que je ne sais pas comment gérer le cas où un utilisateur fait un back (flèche gauche, retour) dans son browser.
Par exemple, j'ai une table avec une liste de produits, avec un bouton "ajouter" qui permet d'ajouter une nouvelle ligne dans la liste.
Si j'appuye deux fois sur ce bouton, ma page a deux nouvelles lignes. Puis, si je fais un back, mon navigateur me demande si je veux resoumettre mon formulaire. Si je dis non il ne fait rien, et si je répond oui, il va m'ajouter une troisième ligne au lieu de revenir sur la page où il n'y avait qu'une seule ligne d'ajoutée.
Une idée de comment je peux contourner ce problème?
Merci d'avance pour votre aide!
Partager