title: Solving the Double Submission Issue
body: <p>I would like to see how Web Developers avoid the double submission problem. So basically my understanding of the problem is as follows: </p>
  
  <p>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. </p>
  
  <p>There is also server side methods of detection.</p>
  
  <p>So my questions are:</p>
  
  <p><strong>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?</strong> </p>