Задать вопрос
multiscripter
@multiscripter

Что нужно сделать, чтобы Spring boot отображал динамически загруженные картинки?

Всем здравствуйте.
Есть приложение на Spring Boot, MVC с веб-интерфейсом уровня hello world. При запуске оно нормально отображает те изображения, что были в war-файле и отказывается отображать те, что загружаются динамически через браузер. Статус HTTP 404 для загруженных через браузер. Попробовал написать для картинок отдельный контроллер. Не помогло (возможно неправильно написал). Метод, аннотированый @PostConstruct отрабатывает. Метод, который должен обрабатывать GET-запросы - нет. Статус HTTP 500 вообще для всех картинок.
Код: https://github.com/multiscripter/job4j/tree/master...
Собирать из точки: /junior/pack3_pre/p2_spring/ch5_boot/
Заранее спасибо.
  • Вопрос задан
  • 526 просмотров
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 1
xez
@xez Куратор тега Java
TL Junior Roo
Нужно указать путь для этих файлов в application.properties:
spring.resources.static-locations=classpath:/files/,classpath:/static-files

Вот тут можно подробнее почитать: https://www.baeldung.com/spring-mvc-static-resources
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы