Thanks a bunch Gopal. --- [EMAIL PROTECTED] wrote: > Hi Geoge > > I think you need to define the methods getB(index) > and setB(index, value) to > use Indexed Reference. > > regards > Gopal > > -----Original Message----- > From: geoge m [mailto:[EMAIL PROTECTED]] > Sent: Wednesday, June 12, 2002 4:33 PM > To: [EMAIL PROTECTED] > Subject: Setting a hidden form field. > > > I am trying to set a hidden field from one of the > array elements in a bean like: > > I have a bean A with String[] B. > > I am trying to do > <html:hidden name="beanname" property="B[0]"> > > What method do I need in this form class to have > this > value set. > > I have created bean methods get/setB().. but it is > giving an error while trying to set this value to > the > form bean: > > java.lang.IllegalArgumentException: array element > type > mismatch > at java.lang.reflect.Array.set(Native Method) > at > org.apache.struts.util.PropertyUtils.setIndexedProperty(PropertyUtils.java:8 > 51) > at > org.apache.struts.util.PropertyUtils.setIndexedProperty(PropertyUtils.java:7 > 85) > at > org.apache.struts.util.PropertyUtils.setNestedProperty(PropertyUtils.java:90 > 2) > at > org.apache.struts.util.PropertyUtils.setProperty(PropertyUtils.java:932) > at > org.apache.struts.util.BeanUtils.populate(BeanUtils.java:509) > at > org.apache.struts.util.RequestUtils.populate(RequestUtils.java:772) > at > org.apache.struts.action.ActionServlet.processPopulate(ActionServlet.java:20 > 61) > at > org.apache.struts.action.ActionServlet.process(ActionServlet.java:1564) > at > org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:510) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:760) > at > javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > > Can someone please throw some light on this. > > thanks. george > > __________________________________________________ > Do You Yahoo!? > Yahoo! - Official partner of 2002 FIFA World Cup > http://fifaworldcup.yahoo.com > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> > > -- > To unsubscribe, e-mail: > <mailto:[EMAIL PROTECTED]> > For additional commands, e-mail: > <mailto:[EMAIL PROTECTED]> >
__________________________________________________ Do You Yahoo!? Yahoo! - Official partner of 2002 FIFA World Cup http://fifaworldcup.yahoo.com -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>