1、编写一个工具类PhotoUtils实现WebMvcConfigurer,然后重写addResourceHandlers方法即可


@Component
public class PhotoUtils implements WebMvcConfigurer {//获取本地图片地址@Value("${bmp.path:{null}}")private String bmpPath;@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {/*** 访问路径:http://localhost:8086/image/2022001.png* "/image/**" 为前端URL访问路径* "file:" + bmpPath 是本地磁盘映射*/registry.addResourceHandler("/image/**").addResourceLocations("file:" + bmpPath);}
}

2、然后在yml文件中配置本地图片的地址。(@Value(“${bmp.path:{null}}”)获取到的地址)

3、测试访问。访问地址就是项目地址+addResourceHandler方法的参数+bmpPath路径下面的照片名

java实现本地图片转urljava中映射本地图片地址为url访问相关推荐

  1. 把局域网中服务器的IP地址转换为自己访问的域名

    把局域网中服务器的IP地址转换为自己访问的域名,可修改自己电脑中的hosts文件 方法十分简单 修改文件hosts文件 地址是C:\WINDOWS\system32\drivers\etc\hosts ...

  2. java怎么将加载图片消除_Java中加载图片的方法

    Java中添加图片,我知道有两种方法 用new ImageIcon("地址")函数,将图片放到JLabel中,然后把JLabel放到需要的地方就可以了 ImageIcon bg=n ...

  3. java web工程中如何添加图片_java web中如何添加图片

    java web中如何添加图片 对于java可视化界面插入背景图片只需要background-image:url(图片路径)就行,而对于web项目中,并非如此 效果如下: 我们就需要在jsp页面中写J ...

  4. android中图片圆角,Android中实现圆角图片的几种方法

    Android中实现圆角图片有多种姿势,不知你解锁了几种? 方法一:setXfermode法 此种方式就是再new一个相同尺寸的bitmap,然后使用paint.setXfermode(new Por ...

  5. 【Unity教程】如何动态更换精灵图片在图集中更换精灵图片

    参考文章:1.unity3d 更换sprite renderer中sprite的图片 2.制作精灵(UI Sprite) 3.Unity2D动态设置SpriteRender的Sprite(Multip ...

  6. element表格里面放图片_elementUI 表格中预览图片

    表格中有一列显示的图片,现需要点击图片,预览该图片,使用的elementui中的previewSrcList做的图片预览, 但是测试发现,无论点击表格中的那张图片,预览的大图都是从第一张图片,开始预览 ...

  7. html页面如何让图片居中,css中如何让图片居中?

    在进行网页布局的时候,有时候图片的位置可能会影响整个页面的美观程度,所以对于图片的放置位置就得变化,那么,接下来的这篇文章将给大家来介绍关于图片在网页中如何使用css实现居中的方法,对于有需要的朋友来 ...

  8. java pdf 水印_Java 在PDF中添加水印——文本/图片水印

    水印是一种十分常用的防伪手段,常用于各种文档.资料等.常见的水印,包括文字类型的水印.图片或logo类型的水印.以下java示例,将分别使用inserttextwatermark(pdfpagebas ...

  9. python下载图片被覆盖了_scrapy 将抓取内容中的图片下载到本地并替换内容中的原始图片...

    使用scrapy采集的文章里面有很多图片,都是远程图片,我想把这些远程图片都下载下来,然后把图片地址全都改成相对路径. 我想把里面的图片都下载到本地,然后再把路径保存再item 里面. def par ...

最新文章

  1. SilverLight 双向绑定
  2. IBM携手天健“漫步”区域医疗信息化市场
  3. wp trackback.php,WordPress工作原理
  4. Work Measurement - 1
  5. Html5和Css3扁平化风格网页
  6. tomcat最大连接数_SpringBoot内嵌Tomcat自定义配置用法
  7. 利用递归级联删除的代码
  8. ORACLE中seq$表更新频繁的分析
  9. 【Vue】详解 SFC 与 vue-loader
  10. MySql is marked as crashed and should be repaired问题
  11. Excel数据导入到oracle
  12. CentOS安装JDK 17
  13. C语言 文件读写 ftell 函数 - C语言零基础入门教程
  14. Unity渲染管线详解
  15. 电脑桌面监控软件都能监控到什么?聊天记录?能防止企业员工泄密吗?
  16. 服务器没有解压文件选项,右键没有好压菜单 怎么设置好压右键
  17. SCSI硬盘接口是什么
  18. java设计模式之假设要实现一个RPG游戏系统框架的部分功能
  19. [ZT]完全用Linux工作,摈弃Windows
  20. HIT计算机系统大作业

热门文章

  1. linux下不同服务器间数据传输(wget,scp)
  2. welook手机视频通话软件
  3. “一键GHOST”系统备份与恢复 一键GHOST使用方法 - 绿色软件联盟 - 绿色免费共享
  4. 微信开发工具制作会动的海绵宝宝
  5. java计算机毕业设计网络课程考试源代码+数据库+系统+lw文档
  6. 计算机与数学文化论文参考文献,数学文化论文,关于高中数学教学中数学文化相关参考文献资料-免费论文范文...
  7. 动态内存的申请和释放
  8. leetcode-数组知识点(中等)
  9. CodeForces - 985E Pencils and Boxes
  10. 巨人的进击 —— Android生态的破与立