springboot 创建虚拟目录

方法一:

新建一个类如下:


表示:将/file/**路径映射到D:img 下

访问方式:localhost:8080/file/1.png


@Component  

class WebConfigurer implements WebMvcConfigurer {

    @Override  

    public void addResourceHandlers(ResourceHandlerRegistry registry) {  

        registry.addResourceHandler("/file/**").addResourceLocations("file:D:/img/");  

    }  

}

方法二:

修改application.properties文件

web.filepath= D:/img

spring.resources.static-locations= classpath:/resources/,classpath:/static/,file:${web.filepath}

表示将静态资源路径映射到D:/img

访问方式:localhost:8080/1.img即可

lunix 同上 目录file:/usr/img/

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容