1. 程式人生 > >spring boot 2.x html中引用css和js失效

spring boot 2.x html中引用css和js失效

在application.properties中配置了static的預設路徑

我的static目錄結構是這樣的

index.html中這樣引用css或者js檔案,用到了th標籤

html使用th標籤需要先匯入

 

以上這樣配置好了之後發現網頁的css和js果然加載出來了。

自定義攔截器失效

在自定義攔截器註冊之後發現靜態資源被攔截了,註釋掉攔截器發現果然是攔截器的問題。

在註冊方法上使用了excludePathPatterns()排除靜態資源的攔截,發現該方法失效了,檢視原始碼WebMvcConfigurationSupport。

攔截器註冊是繼承自WebMvcConfigurationSupport,檢視原始碼註釋,發現只要繼承自這個類,yml或者properties中的配置就會失效,既然這樣,那就重新指定靜態資源就好了。