изображение, не отображающееся на веб-странице в приложении Spring boot

#spring #spring-boot #thymeleaf

Вопрос:

Я использую механизм шаблонов thymeleaf и размещаю файлы таким образом. но изображения не отображаются на веб-странице. как я могу это исправить? поместите файлы, подобные этому
результату

 <span class="Google">
    <a href="">
        <img src="img/google.png">
    </a>
</span>

<span class="kakao">
    <a href="">
        <img src="img/kakao.png">
    </a>
</span>
 

Ответ №1:

поместите / в начало URL-адреса и убедитесь, что файл .png должен присутствовать в каталоге /resource/static/img/

попробуйте это

 <span class="kakao">
    <a href="">
        <img src="/img/kakao.png">
    </a>
</span>
 

Ответ №2:

Я могу изменить ссылку на изображение на:

 <img th:src="@{/img/google.png}">
 

Он добавит URL-адрес, связанный с контекстом, в uri изображения.

Вот этот документ.