Radio buttons are shown selected if the "property" and "value" attributes are equal. So,
<html:radio property="gender" value="m"/>Male will display selected if the "gender" property of the form-bean is "m". public class MyFormBean extends ActionForm { private String gender; // getters and setters not shown for brevity } The typical use of radio button is -- as you have pointed out -- to allow only one selection in a group. So, an extension of the above is: <html:radio property="gender" value="m"/>Male <html:radio property="gender" value="f"/>Female This constitutes a radio-button-group where only one of the buttons will be selected at any time. When the form in which this group is contained is submitted, the value of the "gender" property of the form-bean will be set to "m" or "f" (if any selection is made). If you have a list of yes-no questions, you can further extend this concept by having the appropriate properties in your form-bean public class MyFormBean extends ActionForm { private String gender; private String status; // getters and setters not shown for brevity } <html:radio property="gender" value="m"/>Male <html:radio property="gender" value="f"/>Female <html:radio property="status" value="emp"/>Employed <html:radio property="status" value="unemp"/>Unemployed Hope that helps Sri -----Original Message----- From: Ian Howlett [mailto:[EMAIL PROTECTED]] Sent: Thursday, January 30, 2003 1:13 PM To: [EMAIL PROTECTED] Subject: Multiple radio buttons and an ActionForm Hi, I have a question regarding the use of multiple radio buttons on a form. The part that's causing problems is taking the radio button input from the JSP page and putting it into an ActionForm. Then later, if the page has to be re-displayed, getting the data back out of the ActionForm and onto the JSP page. The html:radio tag is not very clearly documented, and I can't find any worked examples. The page I am writing will display a varying number of questions. Each question can be answered yes or no, but instead of using checkboxes we are using two radio buttons per question, one for yes and one for no. (It makes the user interface clearer). How would the form bean be structured to contain a list of radio button results and how would the tag libraries render them? Many thanks, Mikal Todd --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]