| Author |
Refreshing a page calls previous action
|
Clarence Dyho
Greenhorn
Joined: Sep 17, 2001
Posts: 23
|
|
Hello, I have a page where a user can edit his contact details. When the user clicks on the update button on that form, the update action writes the info to the database and forwards the user to a success page. My problem is that when the user refreshes the sucess page (F5 or the refresh icon in IE), the update action class gets called again. The same thing happens when the user presses the back button the press the forward button again. Is there a way I can code the action (or the JSP page) to clear attributes or forwards? Thank you. regards, Clarence
|
 |
Marc Peabody
pie sneak
Sheriff
Joined: Feb 05, 2003
Posts: 4725
|
|
|
Use tokens. The key is to save a new token upon each submission. This will prevent a double submission.
|
A good workman is known by his tools.
|
 |
Clarence Dyho
Greenhorn
Joined: Sep 17, 2001
Posts: 23
|
|
Thank you Marc. It worked! And Struts has built in classes to handle it too! Thanks so much, Clarence
|
 |
Srilakshmi Vara
Ranch Hand
Joined: Jul 21, 2004
Posts: 169
|
|
Hey Marc, Can you please explain a little about the token on submission, i got the same problem Thanks in Advance Srilakshmi
|
 |
 |
|
|
subject: Refreshing a page calls previous action
|
|
|