I think this would work only when "ROOMTYPES" is set as request attribute. But I am not doing that. I have got an ActionForm containg An ArryList(which itself contains LabelValueBeans) and this ActionForm is set a request Attribute
not the ArrayList(ROOMTYPES in your case) > -----Original Message----- > From: Harland, David [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 20, 2005 6:56 PM > To: Struts Users Mailing List > Subject: RE: <html:select> tag > > > Sorry my mistake. You set the collection value of the options equal to > the request attribute referencing the ArrayList object. Ie ROOMTYPES as > below. > > <html:select property="roomType" name="editHotel"> > <html:options collection="ROOMTYPES" property="value" > labelProperty="label"/> > </html:select> > > -----Original Message----- > From: rahul [mailto:[EMAIL PROTECTED] > Sent: 20 September 2005 14:22 > To: Struts Users Mailing List > Subject: RE: <html:select> tag > > I did that, created ArrayList containing LabelValueBean > and this ArrayList is still in a bean as a request attribute. > > now what to do with <html:options> ? > > --RahulJoshi > > > -----Original Message----- > > From: Harland, David [mailto:[EMAIL PROTECTED] > > Sent: Tuesday, September 20, 2005 6:13 PM > > To: Struts Users Mailing List > > Subject: RE: <html:select> tag > > > > > > Hi, > > > > Create an ArrayList object. Iterate through your Hashtable(HashMap is > a > > better option). > > For each iteration create a new org.apache.struts.util.LabelValueBean > > object. Populate its label and value attributes and then add it to > your > > ArrayList object. Then pass the ArrayList object as the property. > > > > Regards > > > > Dave. > > > > -----Original Message----- > > From: rahul [mailto:[EMAIL PROTECTED] > > Sent: 20 September 2005 13:11 > > To: Struts Users Mailing List > > Subject: <html:select> tag > > > > hi David, > > > > I have got one more problem, this time its related to select box > > which is rendered using <html:select> tag enclosing one or more > > <html:option> or <btml:options> > > > > I have got an ActionForm set as request attribute, which contains > > a property of type java.util.Hashtable > > > > I wanted to display the values (only values without keys) in a select > > box > > > > so i tried > > <html:options property="HashtableProperty" name="MyActionForm" > > /> > > but this displays "key=value" in my select box, not just "value" > > > > If I change my property type to java.util.ArrayList then it works fine > > > > But the reason I want it with hashtable is that I want Hashtable's key > > as > > value of select box and the corresponding value as displayed item. > > > > > > any Suggestions? > > > > --RahulJoshi > > > > > > > > > -----Original Message----- > > > From: rahul [mailto:[EMAIL PROTECTED] > > > Sent: Monday, September 19, 2005 8:43 PM > > > To: Struts Users Mailing List > > > Subject: RE: Radio Button in ActionForm > > > > > > > > > thank you very much > > > It worked! > > > > > > > -----Original Message----- > > > > From: Harland, David [mailto:[EMAIL PROTECTED] > > > > Sent: Monday, September 19, 2005 6:07 PM > > > > To: Struts Users Mailing List > > > > Subject: RE: Radio Button in ActionForm > > > > > > > > > > > > Initialise your Action Form set sec equal to 'M' or 'F'. > > > > > > > > Add the following to your jsp > > > > <html:radio property="sex" name="MyActionForm" value="M"/> > > > > <html:radio property="sex" name="MyActionForm" value="F"/> > > > > > > > > > > > > -----Original Message----- > > > > From: rahul [mailto:[EMAIL PROTECTED] > > > > Sent: 19 September 2005 13:34 > > > > To: Struts Users Mailing List > > > > Subject: Radio Button in ActionForm > > > > > > > > hi all, > > > > > > > > I am looking at some simplified way of displaying the radio button > > > > on a jsp depending upon the value of an ActionForm's property. > > > > > > > > For example I have got an ActionForm with a property name sex, > which > > can > > > > take 'M' or 'F' as input. > > > > > > > > Now after storing the value in an ActionForm instance (which is > then > > set > > > > as > > > > a request > > > > attribute) from database, I am forwarding the request to a jsp > where > > I > > > > need > > > > to > > > > display the values I collected. like > > > > > > > > (.) Male > > > > ( ) Female > > > > > > > > Is there any elegant way of doing this using <html:radio> tags in > > struts > > > > ? > > > > > > > > > > > > I know its pretty simple in case of simple input box where we do > it > > by > > > > <html: text property="sex" name="MyActionForm" /> but how to go > with > > > > radio > > > > buttons ? > > > > > > > > > > > > Any suggestions ? > > > > > > > > --Rahul > > > > > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > This e mail is from DLA Piper Rudnick Gray Cary UK LLP. > > > > > > > > The contents of this email and any attachments are confidential > > > > to the intended recipient. They may not be disclosed to or used > > > > by or copied in any way by anyone other than the intended > > > > recipient. If this email is received in error, please contact DLA > > > > Piper Rudnick Gray Cary UK LLP on +44 (0) 8700 111111 quoting the > > > > name of the sender and the email address to which it has been > > > > sent and then delete it. > > > > > > > > Please note that neither DLA Piper Rudnick Gray Cary UK LLP nor > > > > the sender accept any responsibility for viruses and it is your > > > > responsibility to scan or otherwise check this email and any > > > attachments. > > > > > > > > DLA Piper Rudnick Gray Cary UK LLP is a limited liability > > > > partnership registered in England and Wales (registered number > > > > OC307847) which provides services from offices in England, > > > > Belgium, Germany and the People's Republic of China. A list of > > > > members is open for inspection at its registered office and > > > > principal place of business 3 Noble Street, London EC2V 7EE. > > > > Partner denotes member of a limited liability partnership. > > > > > > > > DLA Piper Rudnick Gray Cary UK LLP is regulated by the Law > > > > Society and is a member of DLA Piper Rudnick Gray Cary, a global > > > > legal services organisation, the members of which are separate > > > > and distinct legal entities. For further information, please > > > > refer to www.dlapiper.com. > > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > > > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > This e mail is from DLA Piper Rudnick Gray Cary UK LLP. > > > > The contents of this email and any attachments are confidential > > to the intended recipient. They may not be disclosed to or used > > by or copied in any way by anyone other than the intended > > recipient. If this email is received in error, please contact DLA > > Piper Rudnick Gray Cary UK LLP on +44 (0) 8700 111111 quoting the > > name of the sender and the email address to which it has been > > sent and then delete it. > > > > Please note that neither DLA Piper Rudnick Gray Cary UK LLP nor > > the sender accept any responsibility for viruses and it is your > > responsibility to scan or otherwise check this email and any > attachments. > > > > DLA Piper Rudnick Gray Cary UK LLP is a limited liability > > partnership registered in England and Wales (registered number > > OC307847) which provides services from offices in England, > > Belgium, Germany and the People's Republic of China. A list of > > members is open for inspection at its registered office and > > principal place of business 3 Noble Street, London EC2V 7EE. > > Partner denotes member of a limited liability partnership. > > > > DLA Piper Rudnick Gray Cary UK LLP is regulated by the Law > > Society and is a member of DLA Piper Rudnick Gray Cary, a global > > legal services organisation, the members of which are separate > > and distinct legal entities. For further information, please > > refer to www.dlapiper.com. > > > > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > > This e mail is from DLA Piper Rudnick Gray Cary UK LLP. > > The contents of this email and any attachments are confidential > to the intended recipient. They may not be disclosed to or used > by or copied in any way by anyone other than the intended > recipient. If this email is received in error, please contact DLA > Piper Rudnick Gray Cary UK LLP on +44 (0) 8700 111111 quoting the > name of the sender and the email address to which it has been > sent and then delete it. > > Please note that neither DLA Piper Rudnick Gray Cary UK LLP nor > the sender accept any responsibility for viruses and it is your > responsibility to scan or otherwise check this email and any attachments. > > DLA Piper Rudnick Gray Cary UK LLP is a limited liability > partnership registered in England and Wales (registered number > OC307847) which provides services from offices in England, > Belgium, Germany and the People's Republic of China. A list of > members is open for inspection at its registered office and > principal place of business 3 Noble Street, London EC2V 7EE. > Partner denotes member of a limited liability partnership. > > DLA Piper Rudnick Gray Cary UK LLP is regulated by the Law > Society and is a member of DLA Piper Rudnick Gray Cary, a global > legal services organisation, the members of which are separate > and distinct legal entities. For further information, please > refer to www.dlapiper.com. > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]