did you reset the button to null on action form?
>From: "Maturo, Larry" <[EMAIL PROTECTED]> >Reply-To: "Struts Users Mailing List" <[EMAIL PROTECTED]> >To: 'Struts Users Mailing List' <[EMAIL PROTECTED]> >Subject: RE: How to use <html:radio>? Take two >Date: Mon, 25 Feb 2002 11:06:22 -0600 > >Well, I got no reply the first time I posted this, >but then that was on a Friday, so here goes again. > >I am trying to create a table of radio buttons. Each row looks >something like: > >Required Exempt Done Gate > O O * Repository Link > >where the "O" represents an unchecked radio button >and the "*" represents a check one. I have an ArrayList >of beans. Each bean has a status string field and a gate >string field, where status is always one of "REQUIRED", >"EXEMPT", or "DONE". My table displays properly, and I can >change which radio button is selected. However, when I >make a change to one of the radio buttons and submit my >form, the list I get back is identical to the >one I sent in. Below is what's in my jsp: > ><table border=""> > <tr> > <td colspan="3"><b><big><center>Status</center></big></b></td> > <td></td> > </tr> > <tr> > <td align="center" width="80"><b>Required</b></td> > <td align="center" width="80"><b>Exempt</b></td> > <td align="center" width="80"><b>Done</b></td> > <td align="center" width="150"><b><big>Gate</big></b></td> > </tr> > <logic:iterate id="ppg" name="<%= Constants.PROJECT_PROCESS_GATE_LIST >%>" scope="session" > >type="com.athensgroup.model.ProjectProcessGate"> > <tr> > <td> > <center> > <html:radio name="ppg" property="<%= ProjectForm.STATUS %>" >value="<%= >ProcessStatus.REQUIRED.getMnemonic() %>" indexed="true" /> > </center> > </td> > <td> > <center> > <html:radio name="ppg" property="<%= ProjectForm.STATUS %>" >value="<%= >ProcessStatus.EXEMPT.getMnemonic() %>" indexed="true" /> > </center> > </td> > <td> > <center> > <html:radio name="ppg" property="<%= ProjectForm.STATUS %>" >value="<%= >ProcessStatus.DONE.getMnemonic() %>" indexed="true" /> > </center> > </td> > <td> > <center> > <bean:write name="ppg" property="<%= ProjectForm.GATE %>" /> > </center> > </td> > </tr> > </logic:iterate> > </table> > >In my action class I have >request.getSession().setAttribute(Constants.PROJECT_PROCESS_GATE_LIST,ppgLis >t); > >After I submit my form I get the list back, in my action, with: >ppgList = (ArrayList) >request.getSession().getAttribute(Constants.PROJECT_PROCESS_GATE_LIST); > >Why is this list identical to when it was sent in? > >-- Larry Maturo > [EMAIL PROTECTED] > > >-- >To unsubscribe, e-mail: ><mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> > _________________________________________________________________ MSN Photos is the easiest way to share and print your photos: http://photos.msn.com/support/worldwide.aspx -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>