一、所有/webjars/**的請求,都會去classpath:/META-INF/resources/webjars/下的目錄去找資源。
二、訪問/**,即訪問任何資源,如果沒有controller處理該請求,就默認到以下靜態資源文件夾中尋找資源
-
"classpath:/META-INF/resources/"
-
"classpath:/resources/"
-
"classpath:/static/"
-
"classpath:/public/"
-
"/"
三、歡迎頁
當我們直接訪問localhost:8080地址時,springboot默認會到以下靜態文件夾中找index.html
"classpath:/META-INF/resources/"
"classpath:/resources/"
"classpath:/static/"
"classpath:/public/"
"/"
四、自定義靜態資源文件夾
spring.resources.static-locations=classpath:/hello/,classpath:/xxx/,classpath:/xxx/,.......
當我們指定自定義靜態資源文件夾,則springboot默認的靜態資源文件夾就會失效。即以下springboot默認的靜態資源文件夾失效。
"classpath:/META-INF/resources/"
"classpath:/resources/"
"classpath:/static/"
"classpath:/public/"
"/"