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" <[EMAIL PROTECTED]> wrote in message news:[EMAIL PROTECTED] > 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 the > 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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]