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]>

Reply via email to