Hi, This is a common problem and have a look at the 'Synchronizer Token' J2EE pattern for more details. Below I am pasting the URL where the problem is elucidiated. http://www.javaworld.com/javatips/jw-javatip136_p.html
HTH, Ravi Kora > -----Original Message----- > From: Ravi Garg [mailto:[EMAIL PROTECTED] > Sent: Friday, July 11, 2003 6:26 AM > To: Struts Users Mailing List; [EMAIL PROTECTED] > Subject: RE: Refreshing Issue. > > > Dear Anurag, > This is a general problem. Actually when you refresh > your page then the previous action which has called this > page(which is in this case this page it self) is again > submitted. And this previous page is taken from the history > of your computer. To prevent this you can do one thing the > clear history on submit of this page or else disable the > refresh option. > > > Cheers > Ravi > > -----Original Message----- > From: Anurag Garg [mailto:[EMAIL PROTECTED] > Sent: Friday, July 11, 2003 3:38 PM > To: Struts Users Mailing List (E-mail) > Subject: Refreshing Issue. > > Hi All, > > I am facing a problem in jsp page refreshing. After > submitting the page to add a new record in the database, I > again display the same page with the added record in the > list. Now If I press F5 (I am not clicking the ADD > button) it again adds a new record(duplicate record) in the > database, which it should not do. > > I have added the following line in my Action Class > response.setHeader("pragma","no-cache"); > > I have also added the following statement in the struts-config.xml > <controller nocache="true"/> > > But still it is adding the duplicate record in the database > when i press F5. Any solution how to overcome this problem.. > > Thanks and Regards, > Anurag Garg > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]