Use a map or array rather than actual field names that include the index as
part of the field names.

dave
 On Feb 17, 2011 12:04 PM, "Nick Broadhurst" <hou1...@gmail.com> wrote:
> Hi Folks,
>
> I have a set of radio buttons and text fields that display based on user
> selections from prior page. This code:
>
> <s:iterator value="deniedAreas" status="rowstatus">
> <s:property/>
> <s:radio name="conclusion.radio%{#rowstatus.index}"
> list="#{'Yes':'Yes','No':'No'}"></s:radio>
> <s:textfield name="conclusion.text%{rowstatus.index}"/>
> </s:iterator>
>
> displays it fine and names the radio/text inputs, but is there any other
way
> to accept this info in my submit action than hard coding the field names
in
> the Action or the Conclusion entity in the Action? I am trying to avoid
that
> because everything this section is based on is dynamic. I am using JPA for
> persistence, and I can handle this there with @ElementCollection but the
> radio/text inputs having different names are getting in the way.
>
> Basically I need to capture a yes/no and explanation of each box selected
in
> a different part of app.
>
> Any ideas would be appreciated.
>
> Nick

Reply via email to