> From: Mark Lowe [mailto:[EMAIL PROTECTED] > Using arrayList as a form property works fine with action > forms dyna or > otherwise. In fact IMO it makes like simpler. As i recall you were > trying to iterate through a map of forms not an arraylist.
The iterator goes through a Map, yes, but that Map isn't stored in the form, it's just a list of things stored in the session that the user needs to pick from. I do not need to iterate over the ArrayList stored in the DynaValidatorForm, I just wanted to store the user's choices there and manipulate them in the Action code. And I don't want them positional. If I show him six choices and he picks the first and fourth, I want an ArrayList with two items. When I try to use ArrayList with multiple checkboxes, BeanUtils complains that it can't do it: org.apache.commons.beanutils.ConversionException: Cannot assign value of type 'java.lang.String' to property 'accounts' of type 'java.util.ArrayList' I would love to be able to use ArrayList in the DynaValidatorForm, *without* indexing the property, which I don't need. But I don't know how to do the Struts tags so that BeanUtils is happy. Which is fine, really... I can deal with String[] with two extra lines of code. -- Wendy Smoak Application Systems Analyst, Sr. ASU IA Information Resources Management --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]