I'm not sure about fixing that server side, but here is some javascript to
stop people from doing this:
Double Posting Fix:
<script language="JavaScript">
<!--
numberoftimes = 0;
function checkform(){
numberoftimes += 1;
if (numberoftimes > 1)
var themessage = "Please be patient while your message is posted.
You have already submitted this form.";
if (numberoftimes == 3) {
themessage = "Do no press post multiple times. Your message
will be posted shortly.";
}
alert(themessage);
return false;
}
}
</script>
For the form's onsubmit value:
<form name="postform" action="post.cfm" enctype="multipart/form-data"
method="post" onsubmit="return checkform()">
----- Original Message -----
From: Nanduri, Amarnath <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Friday, March 02, 2001 1:35 PM
Subject: double submission of forms
>
> Hi all,
>
> Will struts be able to handle the double posting of forms ?
> For example if a user submits a form, and when the processing is taking
> place on the server, he submits information again (or uses the back button
> of browser to submit information). Will struts be able to ignore the
second
> posting of form ? Thanks alot.
>
> cheers,
> Amar..
>
>