I would like to see how Web Developers avoid the double submission problem. So basically my understanding of the problem is as follows:
Double submission occurs when an impatient user submits a form multiple times, causing issues. This problem can be fixed by JavaScript (specifically jQuery scripts) that disable the submit button once the form has been submitted - a weakness of this is if clients have JavaScript disabled.
There is also server side methods of detection.
So my questions are:
How do people overcome double submission?
What is a real life example of a problem caused by double submits?
Do any Web Application Frameworks have double submission tools built in?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…