Мой вопрос в том, что лучше всего хранить изображения с загрузкой весны и тимелеафа, если я хочу загрузить изображение без перезапуска приложения. На данный момент я могу загрузить изображение, поэтому я вижу его в загруженной папке и в базе данных, которую я сохранил. Это имя. Но затем, когда я обновляю страницу, изображение не загружается. Я получаю стандартный образ изображения в тимелеафе <img th:src="@{'../images/'+${product.image}}"
. Путь верен, потому что после перезагрузки сервера изображение загружено. Я думаю, что есть проблема со статической папкой, которая включена в банку и не может быть изменена. Но какова наилучшая практика для решения этой проблемы в весеннем ботинке. ThanksSpring-boot, thymeleaf загружает загруженное изображение без перезапуска сервера приложений
0
A
ответ
0
Проблема заключается в том, что каталог static
загружается при запуске. Таким образом, все файлы изменений, добавленные после завершения ApplicationContext
. Вас, вероятно, будет интересовать этот пост: Refreshing static content with Spring MVC and Boot Я бы посмотрел за пост Дейва Сиера, поскольку он говорит только о IDE, но ответ ниже этого Стив должен вам помочь.
Ваше сообщение выглядит не только слишком неуклюжим, но и непонятным; вы должны рассмотреть возможность его редактирования. – nyedidikeke