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

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

Сообщение Anonymous »

Я использую Spring Boot и пытаюсь разместить HTML-страницы, использующие angular js.
Моя структура папок:
[img]https://i.sstatic.net /ac2Yz.png[/img]


Я упомянул много других вопросов по 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 для этих файлов в браузере.

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

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






Подробнее здесь: https://stackoverflow.com/questions/385 ... -templates
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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