一種最常見的問題,靜態資源放在默認的目錄,如:resources/static或resources/templates
訪問靜態資源的時候,路徑不應帶上默認目錄,因為springboot默認從這些目錄下開始加載,如下圖
當然也可以自定義目錄
還有另一種巨坑爹的,如果項目中含有@EnableWebMvc,划重點!這個標簽啟用了Spring MVC的注解支持,使得spring boot中的注解默認轉化為Spring MVC了,也就是說,要想使用靜態資源,得按照springmvc的方式去進行資源配置。
下面是詳解:
https://blog.csdn.net/testcs_dn/article/details/80249894
https://blog.csdn.net/LeegooWang/article/details/78591086