中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

SpringBoot中怎么處理靜態資源

小億
107
2024-03-07 12:54:24
欄目: 編程語言

Spring Boot中提供了一個默認的靜態資源處理器,可以很方便地處理靜態資源文件。在Spring Boot的配置文件中,可以通過設置spring.resources.static-locations屬性來指定靜態資源文件的位置。默認情況下,Spring Boot會在classpath:/META-INF/resources/classpath:/resources/classpath:/static/classpath:/public/目錄中查找靜態資源文件。

可以將靜態資源文件放置在src/main/resources/static目錄下,Spring Boot會自動將這些文件暴露出來,可以在瀏覽器中直接訪問。例如,將一個名為example.jpg的圖片文件放置在src/main/resources/static/images/目錄下,訪問http://localhost:8080/images/example.jpg即可查看圖片。

除了使用默認靜態資源處理器外,還可以通過實現WebMvcConfigurer接口來自定義靜態資源處理器。可以通過重寫addResourceHandlers方法來配置自定義的靜態資源文件路徑和URL映射。例如:

@Configuration
public class WebConfig implements WebMvcConfigurer {
    
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/custom/**").addResourceLocations("classpath:/custom/");
    }
}

上述代碼片段配置了一個名為custom的URL映射,將classpath:/custom/目錄下的靜態資源文件暴露出來。可以通過訪問http://localhost:8080/custom/example.jpg來查看example.jpg文件。

0
凌源市| 通州市| 襄汾县| 镇赉县| 兰考县| 广德县| 伊吾县| 古蔺县| 凤台县| 天水市| 上犹县| 南充市| 藁城市| 巴林左旗| 张家港市| 康马县| 西贡区| 达拉特旗| 汶上县| 光山县| 师宗县| 扶风县| 会宁县| 称多县| 营山县| 清丰县| 周口市| 遵化市| 浪卡子县| 衡阳县| 陵川县| 比如县| 绥宁县| 揭西县| 大竹县| 长乐市| 韩城市| 土默特左旗| 荥阳市| 礼泉县| 昌江|