Tomcat 5.5: invalid useBean value

Hallo, ich habe (Ubuntu Hardy) einen Tomcat5.5 Server aufegsetzt und hab ein Problem mit einer Bean. In der folgenden JSP Seite gibt es ein Formular, mit den man u.a. eine UserId schicken kann. Dann wird eine Objekt einer Java(Bean)Klasse erzeugt, das den UserId hält und mit get zurück gibt. Anhand dessen wird eine Begrüsßung (Hallo UserId) ausgegeben.

Klick ich auf senden(=Formular durch Browser absenden), gibt es einen Fehler:
org.apache.jasper.JasperException: /09/ag02.jsp(7,0) The value for the useBean class attribute UserIDBean is invalid.
Klick ich auf im Browser auf aktuallisieren (oder sende das Formular noch einmal ab), kommt aber die gewünschte Seite mit meiner Begrüßung.
Gebe ich nun die selbe „UserId“ nochmal an, kommt die erwartet Seite sofort.
Gebe ich eine andre UserId an, kommt wieder erst die Fehlermeldung und beim 2. Versuch erst die erwartete Seite.

Hat jemand eine Idee, woher diese merkwürdige Phänomen kommt.

Gruß Tom

JSP Datei:

 Hallo 

UserID:

UserId.java:

public class UserIDBean {
 private String UserId;

 public UserIDBean(){
 super();
 }

 public String getUserId() {
 return UserId;
 }

 public void setUserId(String userId) {
 UserId = userId;
 }
}

Zusatz

Ich habs auch schon mit verschidenen Scope Angaben probiert.
Das Problem bleibt bestehen.

Auch hallo

Hat jemand eine Idee, woher diese merkwürdige Phänomen kommt.

Nein, aber auf die Schnelle könnte ein Blick unter http://refcardz.dzone.com/refcardz/essential-jsp-exp…
weiterhelfen.

mfg M.L.