struts-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "pls" <>
Subject Re: multibox mayhem
Date Wed, 02 Jun 2004 08:23:37 GMT
i had to add <logic:empty> tags around the <bean:write name="bean2"/>
because there were some trailing 'null' values in the Integer[] after
reading from DB.

"pls" <> wrote in message
> I have one multibox per page on a few pages.
> Each page name is represented by the 'key' property of a HashMap.
> Each selected checkbox number is stored in Integer[]'s in the 'value'
> property of a HashMap.
> After selecting all of the checks, the user is forwarded to a
> confirmation.jsp which displays the selections.
> the code: (i removed table formatting for clarity)
> <logic:iterate id="bean1" name="multiBoxForm" property="allofem">
>            <bean:write name="bean1" property="key"/>
>            <logic:iterate id="bean2" name="bean1" property="value">
>                   <bean:write name="bean2" />
>            </logic:iterate>
> </logic:iterate>
> this works fine to display the selections when they are read from the
> original ActionForm.
> i can update the db and then read them back which works fine too.
> i have confirmed that i have a HashMap with the correct Integer[]'s from
> db inside,
> however the same code as the previous
> is located in profile.jsp and it returns the following JasperException:
> "Cannot find bean bean2 in any scope"
> Any ideas?  Thanks.

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message