2016-03-19 4 views
0

Ich bin neu in Frühling Stiefel und ich versuche, eine einfache HTML-Seite für mein Projekt Im Moment hinzuzufügen, Struktur meines Projektes ist die folgende:Frühling Boot - Die richtige Position für HTML-Dateien

enter image description here

folgenden gelesen hat:

http://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html#boot-features-spring-mvc-static-content

und andere Antworten in Stackoverflow https://spring.io/blog/2013/12/19/serving-static-web-content-with-spring-boot

, würde ich erwarten, dass die conten sehen ts of index.html Wenn ich besuche http://localhost:8080/

Was könnte ich vermissen?

Antwort

0

Zunächst wird der richtige Weg, um Dateien im Frühjahr Stiefel dienen in cannot find html pages with spring boot

Nach dem Hinzufügen der erforderlichen Verzeichnisse beschrieben wird, habe ich versucht, /services/login.html wo „Dienste“ die Zuordnung für meine Dispatcher Servlet . Also, was passiert hier ist, dass Spring Boot wird nur auf Anfragen an/services/* zu beantworten, auch wenn diese Anfragen auf etwas anderes als ein Controller zeigen. Ich denke, dass dies in der Welt von Spring Boot sinnvoll ist, aber wenn ich in einem Spring MVC Projekt (kein Spring Boot) versuchte, konnte ich auf einfache HTML-Dateien zugreifen, die ich einfach in mein WEB-INF-Verzeichnis

hinzugefügt hatte
Verwandte Themen