Nevermind, I figured it out. Here's the syntax that works: <html:radio property="master" value="<%=account.getRt()%>"/>
The documentation describes the "value" attribute as "[t]he value of the radio tag." That isn't very helpful. -----Original Message----- From: Eric Hodges Sent: Thursday, January 15, 2004 7:50 AM To: Struts Users Mailing List Subject: RE: Question: How do I put iterated radio buttons in the same gro up? Thanks for the advice, but I can't get that to work. I have to add a "value" attribute to get it to compile, so I changed it to this: <html:radio property="master" idName="account" value="master"/> That causes this run-time exception: javax.servlet.jsp.JspException: No getter method available for property master for bean under name org.apache.struts.taglib.html.BEAN My account bean has an "isMaster" method, so it's looking on some other bean. I've tried playing with the attribute values with no success. I even replaced the boolean "master" property on my account bean with another bean class that defined a boolean "master" property to see if it was trying to access "account.master.master", but that failed too. -----Original Message----- From: Kris Schneider [mailto:[EMAIL PROTECTED] Sent: Wednesday, January 14, 2004 1:03 PM To: Struts Users Mailing List Subject: Re: Question: How do I put iterated radio buttons in the same group? Try: <html:radio property="master" idName="account"/> Quoting Eric Hodges <[EMAIL PROTECTED]>: > I'm using nested:iterate to display a list of items in a table. Each row > shows on element of the list like this: > > <nested:iterate id="account" property="accounts"> > <tr> > <td> > <nested:radio property="master" value="Master"/> > </td> > </tr> > </nested:iterate> > > > I'd like to have one column that shows radio buttons and I'd like all of > those buttons to be in the same group so only one of them can be selected > at > a time. To do this I need them to have the same "name" property in the > resulting HTML. The problem is that their names take the form > "account[index].master", where "index" has a different value on each row. > This puts each radio button in it's own group and allows all of them to be > selected at the same time. > > Any ideas about how to make this work? -- Kris Schneider <mailto:[EMAIL PROTECTED]> D.O.Tech <http://www.dotech.com/> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]