我想訪問 login.css 文件。為此,我嘗試在登錄頁面中執行此操作:<link rel="stylesheet" type="text/css" href="..static/css/login.css" th:href="@{/static/css/login.css}"/>我有一個 WebConfig:@Configuration@EnableWebMvcpublic class WebConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { registry.addResourceHandler("/static/**") .addResourceLocations("classpath:/static/"); }}
1 回答

蝴蝶刀刀
TA貢獻1801條經驗 獲得超8個贊
由于您使用 Spring-Boot,路徑應該被自動識別。項目結構應該是相似的:
resources/static/js
resources/static/css
如果沒有其他覆蓋方法,請刪除WebConfig
帶有注釋的類。我建議避免@EnableWebMvc
與 Spring-Boot 一起使用,因為您對 MVC 配置進行了所有控制(和責任)。
通過以下方式訪問靜態資源:
<link rel="stylesheet" th:href="@{/css/login.css}"/>
添加回答
舉報
0/150
提交
取消