pgoetz: JSTL

Beitrag lesen

[...]
Ich befülle die Attribite in JSP-Seite einfach mittels eines Klassenobjektes. [...]

Wenn Dein Quellcode als Scriptlet in der JSP steht, dann kann ich Dir leider nicht weiterhelfen. Solche Schweinereien unterstütze ich nicht. :)
Ich habe noch in keinem Projekt mit Scriptlets gearbeitet und halte es auch nicht für nötig. Deshalb kann ich Dir hier nicht sagen, warum ein Objekt in irgendeinem Scope ist oder nicht.
Vermuten würde ich anhand Deines Codes, dass Du die Klasse zwar definierst, aber nirgends eine Instanz erzeugst, geschweige denn, diese in die Session legst.
Der bessere Weg ist in meinen Augen, die View von der Logik zu trennen und das ganze nach dem Model2 oder MVC Pattern zu gestalten. Dabei übernimmt ein Servlet die Aufgabe der Geschäftslogik (initialisieren von Objekten und ablegen im passenden Scope), und die JSP zeigt die Daten nur noch an.

Schöne Grüße,

Peter