2014-11-19 2 views
7

Я использую thymeleaf вместе с springbootIMG не показывая с помощью Thymeleaf и Springboot

Я не могу просматривать любые изображения в моем HTML-файл. Я пробовал всевозможные способы сделать то же самое в тимелеафе, но не повезло.

Вот моя папка проекта

SRC/основные/ресурсы

шаблоны

CSS

изображения

HTML файла

<head> 
    <title>Community Bike Share Web Application</title> 
    <meta charset="UTF-8" /> 
    <meta name="viewport" content="width=device-width,initial-scale=1.0"/> 
    <link rel="stylesheet" th:href="@{/webjars/bootstrap/3.1.1/css/bootstrap.min.css}" href="http://netdna.bootstrapcdn.com/bootstrap/3.1.1/css/bootstrap.min.css" /> 


</head> 

<div> 
     <img th:src="@{/images/taiwan_Bicycle_Ride_hd_wallpaper_8.jpg}" 
      src="../images/taiwan_Bicycle_Ride_hd_wallpaper_8.jpg" class="img-responsive" alt="Responsive image"/> 
    </div> 

ответ

10

С конфигурацией загрузки по умолчанию, ваши изображения (и другое статическое содержимое) должны быть ниже src/main/resources/static. Например, чтобы обслуживать контент от /images, поместите файлы в src/main/resources/static/images

+0

Спасибо, что сработало. Но мне пришлось сделать эту статическую папку вручную, так как я получил недопустимое имя идентификатора для создания имени пакета как «статического» из STS. –

Смежные вопросы