comment changer la valeur existant dans la barre d'adresse
bonjour ,un petit souci avec la barre d'adresse .l'utilisateur peut actualiser la page donc réexecuter lurl
j'explique
formulaire ajout
--
controle....
clik
barre adresse change de valeur et le new url apparaisse celui dans le submit
exemple
http://localhost:8080/ihssan/ExecAjouLogement.do(ce url redirecte vers lexecute de la methode insert
la methode insert return
return mapping.findForward("succes");
la page suivante saffiche
page affiché
mais la barre dadresse conserve le url precedent celui de linsertion
quand lutilisateur clike actualiser linsertion se fait de nouveau et la page suivante est reafficher
et si on utilise la methode post ie affiche la page ne peut etre acutualiser sans le renvoi dinformation .......recommencer ---annuler
quan linsertion est faite et que la page de reponse est affiché on doit changer la valeur de la barre d'adresse
pour eviter pendent lactualisation de re inserer et seulement afficher la page courante??
comment ?
je pense que je dois redirectionner pour garantir que le http est changer
ya pas autre solution ?
j'attends votre reponse .merçi a tous :ccool:
redirect dans la methode execute
client-(1 operation)submit--->barre d'adresse change valeur avec le new url--->execution pr exempl la methode execute---->renvoie le mapping.findForward("pagreponse");--->pagreponse affiché pour le client-(url ne change pas dans la barre d'adresse)-->client actualise ---comme sil submit (1 operation)
comme je vous ai dis redirectionner apres avoir passé de la methode execute cest la solution a faire
jl'ai esseyé ça redirectionne vers la page aprés avoir passer de la methode execute (et redrectionner et pas utiliser le forward car celui ci ne change pas la valeur dans la barre dadresse
mais le probléme cest que je sais pas comment envoyer un paramétre avec la redirection
et je voie la méme chose pour ce site quand tu te connecte il vous affiche une page surlaquelle ecrit
merci de vous etre identifier
clicker ici si votre navigatuer ne vous redirige pas
pourquoi cette redirection? est ce que pour changer le http dans la barre d'adresse et eviter le truc que je vous ai dis dans le message précedent(actualiser renvoi les donné au serveur ce qui provoque une 2eme insertion pr exempl)