forEach und index?

Status
Nicht offen für weitere Antworten.

EOB

Top Contributor
hi, ich moechte forEach nutzen, um von 1 bis 10 zu zaehlen und zwar so:

Code:
 <c:forEach var='item' begin='1' end='10'>
              <c:out value='${searchbean.result.getDocument(1).getSummaryField("teaser").getName()}'/>
</c:forEach>

wie kann ich aber jetzt statt der 1 den index nehmen? schreib ich ${item} statt der 1, gehts nicht richtig. also

Code:
 <c:out value='${searchbean.result.getDocument(${item}).getSummaryField("teaser").getName()}'/>

geht nicht. es wird nix ausgegeben...
???:L

danke:)
 
S

SlaterB

Gast
Code:
<c:forEach var='item' begin='1' end='10' varStatus="iterationStatus">
 <c:out value='${searchbean.result.getDocument(iterationStatus.index).getSummaryField("teaser").getName()}'/>
</c:forEach>
alternativ einfach manuell eine int-Variable per c:set hochzählen ;)
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen

Neue Themen


Oben