Iterationen in JSP per JSP-Tag

Hallo Experten!

Ich arbeite mit einer Gruppe an einem Konfigurator, der übers Internet bedient werden soll. Realisiert wird das Ganze in Java (per Tomcat, JSP und MVC-Design-Pattern). Gefordert ist, dass in unseren JSP-Seiten keine Logik geschrieben wird. Wir nutzen Beans, um lediglich die Properties des Beans in den JSP-Seiten zu referenzieren: so kommen wir ohne eine Zeile Java in den JSPs aus.

Das klappt bis zu einem gewissen Grad auch ganz gut, aber wie löst man nun folgendes: Wir haben in einem Bean eine Collection von Strings. Es ist nicht vorhersagbar, wie viele Strings diese Collection hat. Wir wollen auf der zugehörigen JSP-Seite alle Strings der Reihe nach ausgeben. Das funktioniert prächtig, wenn wir dazu einen Iterator auf der JSP-Seite erzeugen und mit einer while-Schleife über die Collection iterieren, jedoch sieht das nicht sehr schön aus und es befinden sich Elemente von Java in der JSP-Seite!
Gibt es für eben dieses Problem ein Verfahren, welches uns weiterhelfen könnte? Wir haben schon versucht, dass mit einem selbstdefinierten JSP-Tag zu erledigen, kommen aber nicht an den Bean aus dem Tag-Code heran… - wer weiss Rat?

Danke im voraus,

Bernd

Hallo Leute,

tja, scheint nicht viel dran zu sein am Expertenwissen - zumindest nicht zu dieser doch recht komplexen Frage :smile:

Nichts desto trotz haben wir gesucht und auch gefunden: http://www.servletsuite.com/servlets/looptag.htm ist eine fertige Implementierung, die wohl viel zu bieten hat und auch genau für unsere Probleme weitestgehend die Lösung darstellt.

Bis denne,

Bernd

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]