SpringBoot2 靜態資源訪問問題

1. 靜態資源默認位置

spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/

調整順序會調整優先級

默認靜態資源訪問路徑
spring.mvc.static-path-pattern=/**

也就是說如果不覆蓋默認配置SpringBoot可以很好的工作。

注意:

  1. 使用 @EnableWebMvc 註解會完全覆蓋默認行爲。
  2. 繼承WebMvcConfigurationSupport配置類也會覆蓋默認行爲。

將不會提供默認的靜態資源訪問方式,需要自己覆蓋,也就是說不能自動設置默認首頁,不能自動處理靜態路徑匹配規則

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章