Own ResourceHandler zum Streamen von Bildern aus der Datenbank

8

Ich kämpfe mit meiner eigenen Ressourcen-Implementierung. Die getInputStream -Methode wird nicht aufgerufen.

Mein Handler:

%Vor%

Meine Ressourcenimplementierung:

%Vor%

In meiner faces-config.xml:

%Vor%

In meiner jsf:

%Vor%

Ausgabe in html:

%Vor%


Rückgabe von getRequestPath: /foo/javax.faces.resource/66?ln=media_lib

MediaResource wird aufgerufen und initialisiert, aber der getInputStream wird nicht aufgerufen. FireBug zeigt 404 auf dieser URL (zweimal aufgerufen). Ich bin total verwirrt, was ich hier falsch mache.

Danke Jonny

    
user871611 03.03.2012, 12:20
quelle

1 Antwort

3

hat den Fehler gefunden. Der getRequestPath meiner rescource-Implementierung war fehlerhaft. Ich habe das faces-mapping ( Util.getFacesMapping (context) ) für das Faces-Servlet in der URL vergessen:

%Vor%

Alles funktioniert jetzt wie erwartet.

Danke an BalusC für seine Hilfe.

Prost Jonny

    
user871611 08.03.2012 13:50
quelle

Tags und Links