Как загрузить образ ядра в тимилиф (проект весенней загрузки)? - PullRequest
0 голосов
/ 25 сентября 2019

Я хочу отобразить изображение после того, как произошла ошибка в моем приложении весенней загрузки.Я прочитал документацию и попробовал несколько способов, но она все еще не работает.

Я прочитал документацию и попробовал несколько способов, но она все еще не работает.Я пытаюсь это:

<img th:src="@{/images/error_image.jpg}"/>

и это:

<img src="../static/images/error_image.jpg" th:width="1000" th:src="@{/images/error_image.jpg}"/>

Это моя структура проекта:

структура проекта

При наведении курсора на фотографию с помощью ctrl я направляюсь к фотографии, поэтому путь хороший.

ссылка

, но все время вижу это:

ошибка

1 Ответ

0 голосов
/ 25 сентября 2019

[РЕДАКТИРОВАТЬ]

Проблема связана с методом нижеприведенного контроллера, необходимо предоставить сопоставление ниже.

@GetMapping   // add mapping here
public String showSignUpForm()
{
    return "register";
}

Убедитесь, что статический ресурс не настроен на разныеПуть другой static/ на вашем конце.Если у вас есть настройки ниже в application.properties, удалите ее.

spring.resources.static-locations=

Убедитесь, что у вас есть конфигурации ниже application.properties, автоконфигурация весенней загрузки установит для нее resource/static/

spring.thymeleaf.enabled=true
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html

Это не проблема, но все же, измените /images/ на images/

<img src="../static/images/error_image.jpg" th:width="1000" th:src="@{images/error_image.jpg}"/>
...