We are having a jsp page in which we are having struts <Logic:iterate tag for dispaying table Inside that logic iterate each row is having check box Now when session times out and user submit jsp page by selecting one or more than one check box index out of bounds exception is comming in BeanUtils.Populate()
My guess is this...since I see by the dump that you are using indexed properties: When your page displayed your form had a populated array or List...I am guessing that you are storing your forms as session scope...when the session expires the form with the populated List goes away as well...when you submit the form Struts creates a new instance of your form, but the List is now null (or empty)...the exception is then thrown when Struts tries to access indexes that no longer exist.
You could try some code like this:
Are you here to take over the surface world? Because this tiny ad will stop you!
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop