Ich habe ein Problem mit meinem Authentifizierungsfilter. Wenn der Filter zur Anmeldeseite weiterleitet, werden keine Bilder im Login-JSP angezeigt. Wenn ich jedoch manuell zur Anmeldeseite gehe, nachdem ich angemeldet bin, werden die Bilder angezeigt.
Ich verstehe nicht, warum das passiert! Ich schätze jede Hilfe. :-)
AuthFilter:
if (authorized == null && path.indexOf("Auth") == -1 && path.indexOf("Login") == -1 ) {
httpResponse.sendRedirect("Login");
return;
} else {
chain.doFilter(request, response);
}
Login-Servlet:
// Verwende nur ein Servlet, falls ich mehr Daten an das JSP senden möchte
Dispatcher.dispatch("views/login.jsp", request, response);
login.jsp:
Das JSP ist ansonsten "normal", alle erforderlichen HTML-Tags sind vorhanden. Der "images"-Ordner befindet sich im Standardordner "web" des Projekts, neben allen anderen JSPs und JavaScripts.
Vielen Dank im Voraus für jede Hilfe. :)
- Stian