R: Logic:Iterate Problem
Hi, you can use the JSTL1.1 (or 1.0 as you want) in the following way: %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % table c:forEach items=${requestScope.pageRecords} var=row trc:out value=${row.Id}//tr /c:forEach /table you can use pageScope, requestScope, sessionScope or applicationScope depending on the pageRecords is stored. -Messaggio originale- Da: Eddie Yan [mailto:[EMAIL PROTECTED] Inviato: mercoledì 23 giugno 2004 18.06 A: [EMAIL PROTECTED] Oggetto: Logic:Iterate Problem 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
R: Logic:Iterate Problem
Hi, you can use the JSTL1.1 (or 1.0 as you want) in the following way: %@ taglib uri=http://java.sun.com/jsp/jstl/core; prefix=c % table c:forEach items=${requestScope.pageRecords} var=row trc:out value=${row.Id}//tr /c:forEach /table you can use pageScope, requestScope, sessionScope or applicationScope depending on the pageRecords is stored. BR /Amleto -Messaggio originale- Da: Eddie Yan [mailto:[EMAIL PROTECTED] Inviato: mercoledì 23 giugno 2004 18.06 A: [EMAIL PROTECTED] Oggetto: Logic:Iterate Problem 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] - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]