@pimmpo

Как в Spring MVC отображать изображения?

Приложение собираю при помощи @SpringBootApplication, стили получилось подключить в файле index.jsp
<style>
        <%@include file='../css/main.css' %>
</style>

Однако вывести изображение никак не получается, при попытке обратиться к картинке через адресную строку localhost:8080/img/gmail.png, выводиться сообщение в консоле браузера, что изображение не найдено
5dda54843063b441866272.png
https://github.com/pimmpo/BMOproject_springboot
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
@azerphoenix
Приветствую!
Могут быть различные причину этому... Я тоже иногда сталкиваюсь с этим при работе с Spring Boot.
1) Используйте Rebuild Project. Не знаю почему, но при простом перезапуске приложения статичные файлы могут не загрузиться. Соответственно, в консоли браузера во вкладке "сеть" - 404 ошибка.
2) Проверьте включены ли ваши ресурсы в состав приложения. Может изображения физически отсутствуют
3) Проверьте путь к вашим ресурсам. Например, у меня в Spring Boot вся статика хранится в
/resources/static/css
/resources/static/js
/resources/static/images и т.д.
Говоря проще, гляньте в настройки вашего проекта и на его структуру....
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы