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]>

Reply via email to