Ошибка Spring-Boot 404 при передаче файлов .js, .css в шаблоны htmlJAVA

Программисты JAVA общаются здесь
Anonymous
Ошибка Spring-Boot 404 при передаче файлов .js, .css в шаблоны html

Сообщение Anonymous »

Я использую Spring Boot и пытаюсь разместить HTML-страницы, использующие Angular JS.
Моя структура папок:
Изображение


Я ссылался на множество других вопросов по SO и даже на руководство Spring.io по весенней загрузке, и я понял, что мы должны хранить наши html-шаблоны в папке шаблонов. и все файлы .css, изображения и .js в статической папке. Я сделал то же самое, но всякий раз, когда страница загружается, отображается только HTML, а браузер получает 404 для всех файлов .css и .js.

Я включил .css и .js в свой HTML следующим образом:






Я пробовал все комбинации, такие как:
src="../static/js/socket.io/socket.io.js" или src="js/socket.io/socket.io.js"
но всегда получаю 404 для этих файлов в браузере.

Я проверил журналы загрузки Spring и вот что там написано:

2016-07-24 21:08:05 WARN PageNotFound:1139 - No mapping found for HTTP request with URI [/js/demoApp.js] in DispatcherServlet with name 'dispatcherServlet'
2016-07-24 21:08:05 DEBUG DispatcherServlet:997 - Successfully completed request


Я не могу понять, как решить проблему, пожалуйста, помогите !!!

Примечание: я не писал код преобразователя представления, потому что, насколько я понимаю, Spring Boot автоматически выбирает статический контент из статической папки. Пожалуйста, поправьте меня, если я ошибаюсь.

Изменить: добавление моего файла pom:


org.springframework.boot
spring-boot-starter-parent
1.3.5.RELEASE



org.springframework.boot
spring-boot-starter-web


org.springframework.boot
spring-boot-starter-logging




org.springframework.boot
spring-boot-starter-log4j



org.apache.commons
commons-lang3
3.3.2
compile


org.apache.directory.studio
org.apache.commons.io
2.4
compile


com.amazon.alexa
alexa-skills-kit
1.1


com.amazonaws
aws-lambda-java-core
1.0.0
compile


com.amazonaws
aws-java-sdk-dynamodb
1.9.40






org.springframework.boot
spring-boot-maven-plugin


org.apache.maven.plugins
maven-compiler-plugin

true
1.8
1.8
true




Вернуться в «JAVA»