Trong ứng dụng web JSF của tôi, tôi đã đặt tất cả tài nguyên của mình (js, css, img
) vào thư viện được phiên bản như được chỉ ra bởi BalusC trong số answer này.Nơi đặt favicon để đưa JSF tài nguyên versioning vào tài khoản?
Bây giờ favicon
tôi cũng cư trú ở đây:
resources --> default --> 1_1 --> img --> favicon.ico
Theo answer này cách để thêm favicon sẽ là:
<link rel="shortcut icon"
type="image/x-icon" href="#{request.contextPath}/resources/default/1_1/img/favicon.ico"/>
Nhưng cách này việc xử lý tài nguyên tự động chọn file từ thư mục phiên bản cao nhất (ví dụ 1_1) bị bỏ qua và tôi sẽ phải thay đổi điều này theo cách thủ công mọi lúc.
Vì vậy, có một cách khác để bao gồm các favicon hoặc nên các favicon được đặt ở nơi khác (trong số các thư viện phiên bản)?
Cảm ơn. Bạn nói đúng, tôi đã sử dụng điều này cho hình ảnh nền trong các tệp css - vì vậy tôi có thể tự mình làm được điều này. Không nhìn thấy nó. – Jens