Spring Bean in ein Servlet laden

8

Es gibt viele Dokumentationen darüber, wie man diese Aufgabe erreicht, aber ich konnte mein Problem immer noch nicht lösen. Ich bin neu mit Servlet arbeiten, so dass ich wahrscheinlich etwas verpasst.

Ich benutze red5, das Tomcat 6 verwendet, um ein Servlet zu erstellen, das eine Spring-Bean aus einer MysqlDb-Klasse für Datenbankmanipulationen verwendet.

Wenn ich mit Port 5080 auf red5 zeige, fungiert es als normaler Tomcat-Server und ich kann Jsp- und Servlet-Seiten durchsuchen.

Meine web.xml enthält die folgenden relevanten Informationen:

%Vor%

meine applicationContext.xml:

%Vor%

mein FbAuth-Servlet:

Paket com.xpogames;

%Vor%

Ich erhalte den folgenden Fehler:

%Vor%

Ich denke, ich hole die Frühlingsbohne nicht richtig.

irgendwelche Ideen?

Danke!

aktualisieren

Das ist meine neue Init-Funktion:

%Vor%

vielen Dank! :)

    
ufk 20.06.2011, 16:21
quelle

3 Antworten

9

Ich verwende Folgendes in der Methode init () des Servlets. Die init () -Methode wird nur einmal in einem Servlets-Lebenszyklus aufgerufen.

%Vor%

Haben Sie auch den "contextConfigLocation" in Ihrer web.xml?

%Vor%     
Rajendra 20.06.2011, 20:19
quelle
2

Sie können mehrere Versionen von Spring auf Ihrem Klassenpfad haben: Vergewissern Sie sich, dass Sie nicht versehentlich zwei verschiedene Spring jars geladen haben.

    
Femi 20.06.2011 16:26
quelle
1
%Vor%     
Nethaji Narasimalu 22.01.2015 23:10
quelle

Tags und Links