springboot如何访问本地路径并获取图片等静态资源文件的url?代码写法如下:

增加一个配置类:

@Configuration
public class WebMvcConfigurer extends WebMvcConfigurerAdapter {@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {//和页面有关的静态目录都放在项目的static目录下registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");//上传的图片在D盘下的OTA目录下,访问路径如:http://localhost:8081/OTA/d3cf0281-bb7f-40e0-ab77-406db95ccf2c.jpg//其中OTA表示访问的前缀。"file:D:/OTA/"是文件真实的存储路径registry.addResourceHandler("/OTA/**").addResourceLocations("file:D:/OTA/");}
}

运行该工程:可以发现资源文件夹static也被放入了部署的target文件夹中;

另外,通过以下网址均可访问相关静态资源:

http://localhost:8080/static/%E6%8D%95%E8%8E%B7.PNG

http://localhost:8080/OTA/%E6%8D%95%E8%8E%B7.PNG

springboot访问图片本地路径并映射成url相关推荐

  1. uni-app图片本地路径/网络路径转base64流 压缩

    uniapp可通过此方法对本地路径 如: -/-/static/img/01.png 或者网络路径图片转为base64 urlTobase64(url) {var toBase64Url;uni.re ...

  2. Win10 如何把本地局域网ip映射成域名,让局域网用户也能访问

    1.找到 C:\Windows\System32\drivers\etc 这个文件夹下面的hosts文件,如图:         *        这里你修改hosts还是修改hosts.备份都是可以 ...

  3. SpringBoot中将图片和Excel表格打包成压缩文件供前端下载

    一.需求: 今天碰到了一个需求,就是将COS对象存储的图片和后端的数据库查询出来的用户的信息的excel表格一起打包成一个压缩包提供给前端下载. 二.分析: 作者的思路是这样的: 从COS的存储地址拿 ...

  4. 使用springboot访问本地电脑资源,并解决中文路径无法访问的问题

    今天小编在使用springboot的时候,想实现这样一个效果,用springboot访问电脑本地资源.因为如果把那些静态资源都放在static这个文件夹下,启动起来应该会很慢吧!(之前使用spring ...

  5. 【springboot】模板路径、静态资源路径、WebRoot的本地路径

    前言 spring boot 2.0.0.RELEASE eclipse 4.7 maven 3.5.2 windows 7 模板路径 分离系统模版,将模板文件夹从打包后的jar文件中分离.项目发布后 ...

  6. springboot入门系列教程|第九篇:springboot实现图片上传与显示(附源码)

    前言## 上一篇我们介绍了springboot如何实现自定义拦截器配合注解使用,那么这篇我们将介绍springboot实现图片上传的功能. 目录## 文章目录 前言## 目录## 项目创建### 项目 ...

  7. element upload预览_vue element upload实现图片本地预览

    vue使用element实现本地预览,最主要的是将图片路径转换为base64,供大家参考,具体内容如下 HTML class="avatar-uploader" action=&q ...

  8. SpringBoot+Vue项目中遇到Not allowed to load local resource图片路径问题的两种解决方案(在后端映射本地路径或将图片转base64返回给前端)

    一.报错截图 第一种解决方案 后端映射本地路径 编写MyConfig类 Java代码[MyWebConfig] package com.wechat.front.utils;import org.sp ...

  9. 在win10本地开发springboot项目能上传图片,并能通过URL直接从浏览器访问,但是部署到服务器上后能上传文件,但是通过浏览器无法访问图片

    在win10本地开发springboot项目能上传图片,并能通过URL直接从浏览器访问,但是部署到服务器上后能上传文件,但是通过浏览器无法访问图片 1.首先springboot项目在Window和Li ...

最新文章

  1. UnicodeDecodeError: 'ascii' codec can't decode byte 0xe5 in position 0: ordinal not in range(128)
  2. 关于comparable与comparator的用法(即自定义集合框架用法 )
  3. XML的四种解析器(dom,sax,jdom,dom4j)原理及性能比较
  4. 解决spring boot1.5以上版本@ConfigurationProperties提示“Spring Boot Configuration Annotation Processor not..
  5. Asp.Net Core使用Log4Net优化日志【项目开源】
  6. WIN10英文版改中文
  7. Discuz!NT 系统架构分析(以前的)
  8. Python获取微信好友地址以及性别并生成可视化图表
  9. 酷比魔方iplay20_799元买国产“山寨板”是否值得?酷比魔方iPlay20 Pro评测
  10. CFree 5使用方法
  11. HTML|颜色的设置方法
  12. python使用opencv实现文档扫描并提取文字
  13. 添加虚拟机镜像centso 8的步骤
  14. 测试人员如何提高API功能测试效率?
  15. Android wifi密码 源码,Android 修改WiFi热点的默认SSID和密码
  16. Quartus Prime v18.1 standard-QuartusPrimeV18.1标准版安装过程
  17. postgresql数据库操作
  18. 5G技术可能使大量基于SIM卡的IoT设备处于威胁中
  19. 并发编程指南(二)Dispatch Queue
  20. 【Nacos 学习笔记】01 - 快速入门

热门文章

  1. 实验4 Bp算法实现
  2. Java教程张孝祥百度云,蚂蚁金服5面
  3. 2020年全国高校计算机能力挑战赛C++初赛程序设计题2:九键拼音中数字与英文字母成对应关系:2--abc, 3-def, 4-ghi, 5--jkl, 6--mno, 7--pqrs, 8--tuv
  4. kitti_object_vis
  5. linux装百度网盘不能运行,百度网盘Linux版不能登录成功,打开一直加载的解决方法...
  6. Mysql的游标究竟怎么用--映日荷花别样红
  7. 常用webshell提权方法
  8. spark之RDD的转换算子与行为算子的具体使用
  9. tiktok xa xl xg xk算法测试记录
  10. 【转载】SAP_QUERY 使用简介(SQ01,SQVI快速查询报表)