springboot中配置addResourceHandler和addResourceLocations,使得能夠從磁盤中讀取圖片、視頻、音頻等

項目相對目錄:classpath:html

本地絕對目錄:file:java

@Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/**").addResourceLocations("classpath:/static/");
        registry.addResourceHandler("swagger-ui.html")
                .addResourceLocations("classpath:/META-INF/resources/");
        registry.addResourceHandler("/webjars/**")
                .addResourceLocations("classpath:/META-INF/resources/webjars/");
        //其中OTA表示訪問的前綴。"file:D:/OTA/"是文件真實的存儲路徑
        registry.addResourceHandler("/upload/img/**").addResourceLocations("file:G:\\upload\\");
        super.addResourceHandlers(registry);
    }

 

相關文章
相關標籤/搜索