Spring Boot 添加webapp目錄,訪問靜態資源

Spring Boot默認靜態資源訪問路徑

org.springframework.boot.autoconfigure.web.ResourceProperties 類中定義了 Spring Boot 默認的靜態資源訪問路徑:CLASSPATH_RESOURCE_LOCATIONS = { “classpath:/META-INF/resources/”,
“classpath:/resources/”, “classpath:/static/”, “classpath:/public/” };

默認的除了以上配置外,還有webapp目錄下的資源,以下使用IDEA進行webapp的配置。

使用IDEA爲Spring Boot添加webapp目錄

選中項目,F4快捷鍵打開以下頁面,配置webapp目錄

添加webapp目錄

創建靜態資源

在添加好的webapp目錄下,添加靜態資源文件

webapp靜態資源
在瀏覽器上直接通過url訪問即可訪問到相關資源:
靜態資源顯示

注意如果你的應用將被打包成jar,那就不要使用src/main/webapp文件夾。儘管該文件夾是一個共同的標準,但它僅在打包成war的情況下起作用,如果產生一個jar,多數構建工具都會靜悄悄的忽略它!所以根據需要進行配置

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