Hello, you can not define the ArrayList like you did it. You have to define like this:
The collection to be iterated over MUST conform to one of the following requirements in order for iteration to be successful: - An array of Java objects or primitives. - An implementation of java.util.Collection, including ArrayList and Vector. - An implementation of java.util.Enumeration. - An implementation of java.util.Iterator. - An implementation of java.util.Map, including HashMap, Hashtable, and TreeMap. *NOTE* - See below for additional information about accessing Maps. So you have to define a Collection instead of an ArrayList. I hope this help you, Eider On 06/03/07, cisco <[EMAIL PROTECTED]> wrote:
Hello all. I need some help. I have a form which contains an ArrayList, this list has getters and setters : private ArrayList <DataProvRecDTO> entitylist = new ArrayList<DataProvRecDTO>(); /** * @return Returns the entitylist. */ public ArrayList<DataProvRecDTO> getEntitylist() { return entitylist; } /** * @param entitylist The entitylist to set. */ public void setEntitylist(ArrayList<DataProvRecDTO> entitylist) { this.entitylist = entitylist; } I use this list on a JSP page : <logic:iterate id="entity" indexId="ind" name="DataProvRecActionForm" property ="entitylist" type="com.hcfa.datamanager.datamodel.dto.DataProvRecDTO" > <td class="resultTd" nowrap><html:text maxlength="2" size="3" name="entity" property="jun" /></td> The display of data works great. But when I make changes to the data and submit the form, the array is always NULL.. Any help please.. Cisco.. -- View this message in context: http://www.nabble.com/ArrayList-always-NULL-when-posting-data-in-a-form-tf3356167.html#a9334040 Sent from the Struts - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]