Struts 2 Verschachtelungsiteratoren

8

Ich kann nicht glauben, wie etwas so einfach in Struts 2 so schwer zu machen scheint.

Dies ist ungefähr das, was ich gerne machen würde, wie es in Java gemacht würde.

%Vor%

Das sollte in Stuts-Tags etwas Ähnliches bedeuten:

%Vor%

Ich nehme an, parent.children sollte etwas wie $ {% (# parent.children)} sein, aber ich habe keine richtige Kombination von $ {% (# zu verwendende Zeichen gefunden :-). Ich könnte auch einen Link zu einer Seite verwenden, die erklärt, wann ich welche davon verwenden soll.

    
Bloodboiler 24.02.2010, 16:07
quelle

4 Antworten

11

Versuchen Sie Folgendes:

%Vor%     
Nate 25.02.2010, 20:32
quelle
4

Es funktioniert für mich:

%Vor%     
Trick 26.02.2010 10:27
quelle
1

So sieht der JSP-Code aus:

%Vor%

Es folgt die Bean (XBean), deren Liste in der JSP verwendet wird:

%Vor%

Jetzt können Sie einfach ein Feld lstBean mit Setter in Ihrer Einreichung Aktion (saveaction) und Hey du bist fertig.

    
coding_idiot 16.02.2011 13:07
quelle
0

Für Struts 2.3.x können Sie dieses Beispiel verwenden, das aus Ссылка

In diesem Beispiel ist "Länder" eine Liste von Länderobjekten, von denen jedes einen Namen und eine Liste von Städten hat. Jede Stadt hat einen Namen.

%Vor%

Sie beziehen sich auf eine bestimmte Position auf dem Stapel: '[1]'. Der oberste Teil des Stapels, Position 0, enthält die aktuelle Stadt, die vom inneren Iterator angefahren wird. Position 1 enthält das aktuelle Land, das vom äußeren Iterator dorthin geschoben wird.

    
user1522193 23.10.2014 16:05
quelle

Tags und Links