Có thể cấu hình ứng dụng Thymeleaf/Spring để phục vụ các mẫu và tài nguyên tĩnh từ cùng một thư mục (thông qua cấu hình hoặc trình xem tùy chỉnh) không?Mẫu thymeleaf và tài nguyên tĩnh trong cùng một thư mục
Tôi đang sử dụng Thymeleaf chỉ để bản địa hóa các mẫu và phần còn lại của logic trang được xử lý bởi Angular JS. Tôi có nó làm việc với các mẫu và nội dung tĩnh tách ra nhưng đây sẽ là một dự án lớn và tôi muốn sử dụng cấu trúc được đề xuất trong đó tất cả các tệp liên quan đến một trang được đặt trong cùng một "gói".
Tôi đang tìm cấu trúc trông như thế này:
└── src
└── main
└── java
└── HelloController.java
└── LoginController.java
└──resources
└──templates
└──hello
└──hello.html (dynamic thymeleaf template)
└──hello.js (static resource)
└──hello.css (static resource)
└──login
└──login.html
└──login.js
└──login.css
└──webapp
└──WEB-INF
└──web.xml
Cảm ơn bạn cho bất kỳ lời đề nghị.
Đây là những gì tôi có bây giờ (chỉ các tệp css và js cùng nhau cho mỗi trang). Nếu bạn có hơn 50 trang, bạn không thể dễ dàng điều hướng trong cấu trúc mà không có tính năng mở nhanh của IDE. Nó sẽ là tốt hơn để có tất cả các tập tin liên quan đến trang trong một thư mục. Tôi đã suy nghĩ một cái gì đó dọc theo dòng của giải quyết mẫu sẽ chọn * .html tập tin như mẫu và phần còn lại của các tập tin như tài nguyên tĩnh nhưng tôi muốn biết nếu có cách dễ dàng hơn hoặc làm thế nào để viết resolver như thế. – xMort