struts 2 für Schleife
Möchte ich Schleife einen code einige nicht mal wie diese
<s:iterator value="#session.count">
<TD WIDTH='10%' BGCOLOR='#000080'> </TD>
</s:iterator>
basierend auf dem Wert 'count', in der session gespeichert, die vielen Male, die ich brauchen, um tags hinzuzufügen wie oben
aber es ist nicht Schleifen, wie erwartet.
was ich wissen will ist
ist für arrays oder collection-Objekte.
aber
wie eine Schleife der code N keine Zeit mit Struts 2 tags in JSP.
- Was ist der Wert, Sie bekommen für die Zählung? Hast du es drucken? mkyong.com/struts2/struts-2-iterator-tag-example
- hi @thinkSteep vielen Dank für Ihre Antwort. der Wert von count ist nur int. zwischen 1 bis 100. zum Beispiel, wenn es 50 muss ich Schleife den code 50 mal. Ich weiß iterierende Liste-Objekt, wie in dem Beispiel in dem link, den Sie gegeben haben.
Du musst angemeldet sein, um einen Kommentar abzugeben.
scheint, ist es sehr einfach.
verwenden:
n
Zeiten. Dies funktioniert nur, wenn Sie haben eine Sammlung mit mindestensn
Einträge.Für eine einfache for-Schleife, verwenden Sie die
begin
undend
Attribute:ich würde auch mit CSS ein bisschen besser.
Sehen die iterator-tag-docs.
Nun, du hast erwähnt, du verwendest eine sehr alte version von S2. Verwenden Sie In diesem Fall JSTL ist
c:forEach
- tag, es gibt keinen Grund für die Verwendung einer S2-tag. Es hat die gleiche begin/end-Semantik, und macht immer noch viel sinnvoller als das erstellen einer Liste nutzlos.Sehen Sie
iterator
Beispiele hier und hier.