This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Struts and the fly likes html:radio - dynamic values ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Frameworks » Struts
Bookmark "html:radio - dynamic values ?" Watch "html:radio - dynamic values ?" New topic

html:radio - dynamic values ?

Gayatri Ganesh
Ranch Hand

Joined: Dec 23, 2003
Posts: 143

I have a question regarding the <html:radio.

I have 5 radio buttons in a group.
The last 3 have a textfield and a <html:select besides it.
So when the user clicks on say the 3rd radio, I need the value to be submitted equal to "xyz" + the selected value in the <html:select.

So, the code is like this :

<html:radio property="okay" value="1"/> 1
<html:radio property="okay" value="2"/> 2
<html:radio property="okay" value="3"/> 3
<html:select property="selectedValueA">
<html ptions name=myform" property="mylist1"/>

<html:radio property="okay" value="4"/> 4
<html:select property="selectedValueB">
<html ptions name=myform" property="mylist2"/>
<html:radio property="okay" value="5"/> 5
<html:select property="selectedValueC">
<html ptions name=myform" property="mylist3"/>

So if user selected radion button 3, I need the value to be submitted = "3" + whatever was selected from the dropdown with property="selectedA"
(i.e the value of the radio button + value selected in dropdown)
Is there any way we can do this ?
I trieds to put
value="3 + <c ut value="{myform.selectedB}"/>"
but it complains.

Does anyone know how we can do it ?

jQuery in Action, 2nd edition
subject: html:radio - dynamic values ?
Similar Threads
html:select and html:options or html:optionsCollection
html:radio - dynamic values, is it possible ?
How to learn Struts Custom Tags?
text field not populating after validate() fails.
Enabling / disabling forms (Struts)