springboot文件虚拟路径映射方式

网友投稿 898 2022-12-16

springboot文件虚拟路径映射方式

springboot文件虚拟路径映射方式

目录springboot文件虚拟路径映射在application.properties配置文件中配置springboot 配置文件虚拟路径 供外部访问第一步:http://配置application.yml第二步:添加 Configuration 文件重启

springboot文件虚拟路径映射

在application.properties配置文件中配置

spring.http.multipart.location= D:/

spring.mvc.static-path-pattern=/**

spring.resources.static-locations= classpath:/, file:${spring.http.multipart.location}

表示:读取文件时从我们的磁盘D中读取文件,例如:我们数据库中存取的文件路径为:

/2018/06/21//danPicture/cefb656f8cf542968107ca51e15c4ee5-1529540867019.png

那么在页面中展示的图片的路径实际上是我们本机电脑的路径:

D:/2018/06/21//danPicture/cefb656f8cf542968107ca51e15c4ee5-1529540867019.png

就是说会自动帮我们做一个拼接的操作!!!!

springboot 配置文件虚拟路径 供外部访问

配置虚拟路径 供外部访问图片 视频等文件

第一步:配置application.yml

spring:

mvc:

static-path-pattern: /**

resources:

static-locations: classpath\:/META-INF/resources/,classpath\:/resources/,classpath\:/static/,classpath\:/public/,file\:F:/wechatProject/upload/

其中 F:/wechatProject/upload/ 为文件绝对路径

第二步:添加 Configuration 文件

import org.springframework.context.annotation.Configuration;

import org.springframewohttp://rk.web.servlet.config.annotation.ResourceHandlerRegistry;

import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

@Configuration

public class MyWebAppConfiguration extends WebMvcConfigurerAdapter {

@Override

public void addResourceHandlers(ResourceHandlerRegistry registry) {

/**

* @Description: 对文件的路径进行配置, 创建一个虚拟路径/Path/** ,即只要在&http://lt;img src="/Path/picName.jpg" />便可以直接引用图片

*这是图片的物理路径 "file:/+本地图片的地址"

* @Date: Create in 14:08 2017/12/20

*/

registry.addResourceHandler("/Path/**").addResourceLocations("file:/F:/wechatProject/upload/");

super.addResourceHandlers(registry);

}

}

重启

如果application.yml 没有配置

server:

servlet:

context-path: /sell

浏览器访问 http://http://localhost:8080/Path/11.html

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:使用springboot对外部静态资源文件的处理操作
下一篇:使用springboot访问图片本地路径并映射成url
相关文章

 发表评论

暂时没有评论,来抢沙发吧~