server validation doesn't remember original data entered
I have built a form. When I fill out half of the required fields and submit, it does the server validation, and returns back to the page and displays which fields need data. But the original data that was entered into the text fields is now gone, so the user has to re-enter everything over again.
How can this data be remembered upon an incomplete form submission after validation?