JSTL foreach: Holen Sie sich Nächste Objekt
Ich brauche anzeigen-Produkt in der Liste in 3 Spalten mit foreach
.
Hier ist mein code:
<table>
<c:forEach items="${lstProduct}" var="product" varStatus="status" step="3">
<tr>
<td>
<!--product of column left will be display here -->
${product.id}
${product.name}
</td>
<td>
<!--product of column middle will be display here -->
<!--I need something like this: productMiddle = product.getNext() -->
</td>
<td>
<!--product of column right will be display here -->
<!-- productRight = productMiddle.getNext() -->
</td>
</tr>
</c:forEach>
</table>
Die Frage ist, wie bekomme ich nächste Produkt in der Liste?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Skaffman gegeben hat, eine gute Antwort. Als alternative, können Sie auch einfach die
<tr>
außerhalb der Schleife, und drucken Sie die intermediate</tr><tr>
s auf den richtigen Moment (d.h. jedes 3. Element).