Inside your onSubmit method do this
if(!submitted)
{
//normal submit code
submitted = true;
}
and have boolean submitted = false; in your class
that way no matter how many times someone clicks submit the submit code
should only run once
Thats one way anyway
hillj2 wrote:
>
> That would require me to either implement markup inheritance or to place
> the hidden field in the markup of all my extended forms, wouldn't it? I
> was hoping to make all my form instances as ignorant of the base class as
> possible, but I guess if I have to implement one of these solutions, it's
> better than having it not work at all.
>
> I assume the "input" variable is the value of the hidden field?
>
> Also, if the validation fails, can I still send the user to a custom error
> page instead of just putting an error message in the feedback panel?
> Sorry, I haven't dealt much with validators. I usually just validate form
> data manually in onSubmit.
>
> I'll start working with this solution and see what I can come up with.
> OnUnload isn't working our for me so far. Partly because I can't attach
> the event to the page with the way my code is currently set up.
>
> Thanks for the suggestion.
>
> Joel
>
--
View this message in context:
http://www.nabble.com/Double-submit-problem-tp15957979p15976516.html
Sent from the Wicket - User mailing list archive at Nabble.com.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]