Override reset method in your ActionForm Regards, PQ "This Guy Thinks He Knows Everything" "This Guy Thinks He Knows What He Is Doing"
-----Original Message----- From: Yujin Kim [mailto:[EMAIL PROTECTED]] Sent: January 7, 2003 1:21 PM To: 'Struts Users Mailing List' Subject: Indexed property Hello, I understand this topic has been discussed before, so I apologize for posting this again. Using strtus 1.1-b3, I'm creating a form bean that contains a collection(ArrayList) and use it to populate the jsp using the iterate tag. With or without indexed attribute in the form elements (i.e <html:text .... Indexed="true")>, I got the jsp to populate the data. My problem is mostly in the action class where the form gets submitted. If I don't set indexed="true", then the jsp is populated correctly. But when the submit button is clicked, the the collection is always set to null. If I set indexed="true", and if I put indexed getter and setter methods along with regular getter and setter for the collection, I would get "No getter method for property" error when jsp is created. If I set indexed="true", and if I don't have indexed getter and setter, then jsp is created fine with correct indexed form field name, etc but I would get "java.lang.IndexOutOfBoundsException: Index: 0, Size: 0" error on submit. I've been struggling with this issue since yesterday, and I'm running out of ideas now. Any comments would be greatly appreciated. (And hopefully I described my problem for you to understand.) Yujin P.S: my apologies for not posting the sourcecode. I don't want to post it as is, and I'm a bit tight on time to meet the deadline, so I didn't want to spend too much time on reformatting the source code I have. I would send it out if any of you think it's necessary. -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>