Re: multibox mayhem
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]
Re: multibox mayhem
from this code : bean:write name=bean1 property=key/ I guess that bean1 must be an object inside 'allofem' So why are you trying to iterate an object : logic:iterate id=bean2 name=bean1 property=value pls wrote: 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]