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]

Reply via email to