> How do I keep Radio button values and not lose them after a Form is
> submitted?
[quoted text clipped - 4 lines]
> With Radio buttons it clears the Radio selection.
> Please advise.
First advice, and you've been around long enough to know better:
<http://www.physci.org/codes/sscce.html>
> Form in JSP:
What is the name of the JSP?
> <jsp:useBean id="formHandler" class="Concord.FormBean" scope="request"/>
Watch out for the space that used to be between the slash ('/') and the
greater-than symbol ('>'). It shouldn't be there.
> <form action="process.jsp" method=post>
Don't post to the JSP. Post to a "front-controller" servlet.
> Yes <input type="radio" name="notify" value="Yes" <jsp:getProperty
> name="formHandler" property="notify" /> > <br>
> No <input type="radio" name="notify" value="No" <jsp:getProperty
> name="formHandler" property="notify" /> >
Set the attribute 'checked="checked"' on the radio button that you want
already selected, and make the prompts labels:
<label for="notifyYes">Yes
</label><input type="radio" id="notifyYes" name="notify" value="Yes"
${checkedYes} >
<br>
<label for="notifyNo">No
</label><input type="radio" id="notifyNo" name="notify" value="No"
${checkedNo} >
where the server-side logic has set a request attribute "checkedYes" to either
"checked=\"checked\"" if "Yes" was checked, "" otherwise. Similarly it has
set "checkedNo" to "checked=\"checked\"" if "No" was checked, "" otherwise.
There are various variations possible on this. The secret is to set a string
in the selected radio button to 'checked="checked"' in only the selected
button, empty string on the others.
<http://www.w3schools.com/tags/tag_input.asp>

Signature
Lew