R: Logic:Iterate Problem

2004-06-23 Thread Amleto Di Salle
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

2004-06-23 Thread Amleto Di Salle
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]