Lauri
I did an explicit cast and it worked. Thanks so much.
--- Laurie Harper <[EMAIL PROTECTED]> wrote:
> Mon Cab wrote:
> > Sorry. The formatting was messed up on my first post. Hopefully
> this
> > is better
> >
> > I am trying to define a string array as a property of
> DynaValidatorForm
> > in my struts config file and then access that array from within a
> JSP
> > but am getting an incompatible types error when trying to do this.
>
> > My frorm bean definition is as follows:
> >
> > <form-bean
> > name="myDynaActionForm"
> > type="org.apache.struts.validator.DynaValidatorForm">
> > <form-property
> > name="string_array"
> > type="java.lang.String[]"/>
> > </form-bean>
> >
> > In my JSP (MyJSP.jsp) I wrote:
> >
> > <bean:define
> > id="string_array"
> > name="myDynaActionForm"
> > property="string_array"/>
> > <%@ include file="Nested.jsp" %>
> >
> > And then in my Nested.jsp I tried to access the array as follows:
> >
> > Object [] stringArray = string_array;
> >
> > When I try load the page I get the following error (written to
> > stdout.log):
> >
> > An error occurred at line: 6 in the jsp file: /Nested.jsp
> > Generated servlet error:
> >
> > C:\Tomcat Home\MyJSP_jsp.java:211: incompatible types
> > found : java.lang.Object
> > required: java.lang.Object[]
> > Object [] stringArray = string_array;
> >
> > Am I doing this wrong? How should I be doing this?
>
> Did you try specifying the 'type' attribute in your bean:define tag?
> Not
> sure if that's the problem, but it might help. Or, perhaps, an
> explicit
> cast on the assignment in your scriptlet code.
>
> L.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
__________________________________________
Yahoo! DSL Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]