Вот моя ссылка:
<link th:href="@{/lib/@fortawesome/fontawesome-free/css/all.min.css}"
href="../../static/lib/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet">
Папка начинается с символа "@". (Моя IDE, IntelliJ Idea, вызывает ошибку при этом.)
Обновление:
Я тоже пробовал это, но, похоже, не работает:
<link th:with="linkString = '/lib/@fortawesome/fontawesome-free/css/all.min.css'" th:href="@{linkString}"
href="../static/lib/@fortawesome/fontawesome-free/css/all.min.css" rel="stylesheet">
Консоль разработчика в этом случае выглядит следующим образом:
index:1 Refused to apply style from 'http://localhost:8080/linkString' because its MIME type ('application/json') is not a supported stylesheet MIME type, and strict MIME checking is enabled.
Если я изменю имя папки и удалю «@», проблема исчезнет, и появится CSSна странице.