2014-11-19 48 views
7

Tôi đang sử dụng thymeleaf cùng với springbootimg không hiển thị bằng Thymeleaf và Springboot

Tôi không thể xem bất kỳ hình ảnh nào trong tệp HTML của mình. Tôi đã thử tất cả các cách khác nhau để làm tương tự trong thymeleaf nhưng không có may mắn.

Đây là thư mục dự án của tôi

src/main/nguồn

mẫu

css

hình ảnh

HTML file

<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> 

Trả lời

10

Với cấu hình mặc định khởi động, hình ảnh của bạn (và nội dung tĩnh khác), cần phải được dưới src/main/resources/static. Ví dụ: để phân phát nội dung từ /images đặt các tệp vào src/main/resources/static/images

+0

Cảm ơn nó đã hoạt động. Nhưng, tôi đã phải làm cho rằng thư mục tĩnh bằng tay, như tôi đã nhận được tên định danh không hợp lệ để tạo tên gói là "tĩnh" từ STS. –

Các vấn đề liên quan