我剛開始一個新的Spring Boot(帶有Spring Security)和Thymeleaf項目。由於我想集成靜態資源,我嘗試了不同的文件結構,但都沒有,Spring將文件綁定到了這個文件中。 因爲我沒有改變靜態資源路徑,所以我的控制檯在啓動時輸出Mapped URL path [/**] onto handler of type [class org.springframework.web.servlet.resource.ResourceHttpRequestHandler]
。Spring Boot Thymeleaf靜態內容不加載
不同的文件結構,我試過,沒有成功。
src
|--main
|--java
|--resources
|--static
|--css
|--bootstrap.min.css
|--custom_test.css
|--templates
|--....
也
src
|--main
|--java
|--resources
|--webjars
|--static
|--css
|--bootstrap.min.css
|--custom_test.css
|--templates
|--....
或
src
|--main
|--java
|--resources
|--public
|--css
|--bootstrap.min.css
|--custom_test.css
|--templates
|--....
在HTML/Thymeleaf我試圖
<link rel="stylesheet" type="text/css" href="webjars/static/css/bootstrap.min.css"/>
<link rel="stylesheet" type="text/css" href="webjars/static/css/custom_test.css"/>
或
<link rel="stylesheet" type="text/css" th:href="@{/css/bootstrap.min.css}"/>
<link rel="stylesheet" type="text/css" th:href="@{/css/custom_test.css}"/>
到目前爲止,這一切都沒有奏效。 我真的希望你能幫助我和其他人一樣的問題。 在此先感謝!
的可能的複製[春的IntelliJ項目引導找不到與Thymeleaf我的CSS文件] (http://stackoverflow.com/questions/40452365/intellij-spring-boot-project-cant-find-my-css-files-with-thymeleaf) – DimaSan