Okay got it... In this case, we have to keep the collection in ActionForm instead of Request Attribute.. the can be accessed using : <html:options name="statesForm" property="states"/> I always used to have objects, thats why never used in this way...
Thanks, Shekar. styl9090 wrote: > > Hello, this might be quite simple question for you.. > > I have an Arraylist of String values in Action class, I can set the same > in ActionForm or Request Attribute.. > But, I'm unable to access the same in JSP using <html:options> tag of > STRUTS tag library for a dropdown. > > I used like: <html:options collection="states" property=? > labelProperty=?/> and getting the error: > java.lang.IllegalArgumentException: No name specified > at > org.apache.commons.beanutils.PropertyUtilsBean.getNestedProperty(PropertyUtilsBean.java:635) > at > org.apache.commons.beanutils.PropertyUtilsBean.getProperty(PropertyUtilsBean.java:715) > at > org.apache.commons.beanutils.PropertyUtils.getProperty(PropertyUtils.java:290) > at > org.apache.struts.taglib.html.OptionsTag.doEndTag(OptionsTag.java:194) > > I can give property and lableProperty values only if I have list of > objects instead of just strings.. > now, I am writing Java code in JSP to have my collection.. > > How can I use <html:options> for just a collection of strings??? > > Thanks in Advance, > Shekar. > > > > > -- View this message in context: http://www.nabble.com/Arraylist-in-JSP-tf2891006.html#a8076889 Sent from the Struts - Dev mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]