Hi guys, Say I have a JSP as follows:
<table> <tr> <% Iterator iter = pageRecords.iterator(); while(iter.hasNext()) { UserDetail detail = (UserDetail)iter.next(); %> <td> <%= detail.getId() %> </td> <% } %> </tr> </table> pageRecords is a Collection of UserDetail object. UserDetail is my data transfer object. I can manage to get the expected result of detail.getId() How can I represent the above code in <logic:iterate> tags ? The following code doesn't work. <table> <tr> <logic:iterate id="myID" collection="pageRecords" property="UserDetail"> <td> <bean:write name="myID" property="id" /> </td> </logic:iterate> </tr> </table> I got JSP Exception: Cannot create iterator for this collection --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]