Frage

I M entwickelte eine Spring-Web-Anwendung. Ich habe alle Ressourcenordner in webcontent -ordner eingelegt und in meinem dispatcher.xml

konfiguriert. generasacodicetagpre.

Ich habe meine Startseite als Folgendes konfiguriert, wie folgt

generasacodicetagpre.

Meine Anwendung läuft in Ordnung, und alle Ressourcen werden auch geladen, aber nicht auf dem ersten Lauf.Bedeutet, wenn ich meine Anwendung auf Tomcat7 bereiteiste und die URL zum ersten Mal traf, dass die CSS nicht geladen ist, auch mein Href, der einem Controller zugeordnet ist, funktioniert auch nicht, aber wenn ich angemeldet bin, funktioniert alles gut.

War es hilfreich?

Lösung

Nach vielen Anstrengungen kam ich zu dem Schluss, dass das Problem nicht mit dem Ressourcenweg war, aber das Problem war auf den Interceptor zurückzuführen.Der Authentifizierungs-Interceptor, den ich hinzugefügt habe, wurde mehrmals aufgrund der Anforderung an die Ressourcen aufgerufen und da keine Sitzung erstellt wurde, die bis zu diesem Zeitpunkt erstellt wurde, wurde er falsch zurückgegeben. Daher schließe ich alle Anrufe an Ressourcenordner aus dem Interceptor auf folgende Weise aus,

generasacodicetagpre.

Auch ein IP-Ding MVC: Ausschluss-Mapping wird von feder 3.2 weiter hinzugefügt somit Bedarf das Schema " http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd "

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top