javabean in jsp benutzen

P

philip82

Hallo,

folgendes Problem:

In einem Servlet instanziere ich ein javabean "gl" und setzte die Attribute. Danach will ich dieses Bean in einer jsp wiederverwenden:

Code:
req.getSession().setAttribute("gal", gl);
req.getRequestDispatcher("gallery.jsp").forward(req, resp);

in der gallery.jsp steht folgendes:

HTML:
<jsp:useBean id="gal" class="testing.Gallery" scope="request"/>
 <jsp:getProperty name="gal" property="title"/>

beim scope "request" kommt einfach null und beim scope "session" eine Fehlermeldung.
Es klappt einfach nicht im jsp dieses Bean zu benutzen!

danke für jede Hilfe!
Gruss
 
Zuletzt bearbeitet von einem Moderator:
Dass der Scope "request" null zurück gibt, rührt daher, dass die JavaBean als Session-Attribute definiert wurde - also kannst du nur mit dem Scope "session" darauf zugreifen.

Zu der Fehlermeldung: Vielleicht gibt es die Methode 'getTitle()' innerhalb von 'testing.Gallery' nicht? Ansonsten, poste doch bitte mal die Fehlermeldung!
 
Zurück