这篇文章主要介绍“SpringBoot如何重写addResourceHandlers映射文件路径”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“SpringBoot如何重写addResourceHandlers映射文件路径”文章能帮助大家解决问题。
重写addResourceHandlers映射文件路径
在看一个博客源码发现页面的图片所映射的地址在SpringBoot静态资源文件夹下找不到原來在这里是通过下面这段代码,将/store@Configurationpublic class InterceptorConfig implements WebMvcConfigurer { @Override public void addResourceHandlers(ResourceHandlerRegistry registry) { //访问路径 registry.addResourceHandler("/api/upload/**") //映射真实路径 .addResourceLocations("file:" + System.getProperty("user.dir") + "/");//必须加"/",不然映射不到 }}
System.getProperty(“user.dir”) 是当前项目路径
成功访问如下
关于“SpringBoot如何重写addResourceHandlers映射文件路径”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注编程网行业资讯频道,小编每天都会为大家更新不同的知识点。