springboot通过url访问项目外的其他目录下的图片

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

1.在application.properties文件中增加配置:

#资源映射路径为/image/**,使用url访问的请求路径
spring.mvc.static-path-pattern=/image/**

#资源绝对路径为file:D://data/pic/,图片存放的真实路径

spring.resources.static-locations=file:D://data/pic/

另外,如果是服务器路径,则是file:/data/pic ,注意不是双斜杠!

 

2.项目启动后,在浏览器中输入url:

{项目访问路径}/image/{上面真实路径下的图片剩余路径}

例子:我的图片保存在D://data/pic/目录下,而且按照年月日又有不同的子目录,所以我的某一个图片访问全路径url是这样的

http://localhost:10040/image/2019/08/16/1565950010692.jpg

 

3.如果项目使用了权限认证,则需要将/image/** 添加在免认证的配置中,才能直接访问。

CDMamba安装配置Windows(50系列的显卡) 本人家里的显卡是RTX3050的,运行起来非常缓慢,大家可以参考上一篇文章,以下是用RTX5080配置的CDMamba,里面有一些库没有更新,因此会比较坑爹。就是pytorch已经更新了,搭配的是cuda12.8,但是cdmamba里的mmcv只更新到cuda12.1的版本,当然很多人会说那就向下兼容,但是笔者已经尝试了,会一直提示mmcv的问题。因此,索性直接不用mmcv。 阅读详情

相关推荐

【时时三省】vector cast 常见错误解决/vcast常见错误解决

介绍在使用 vector cast/vcast 软件的过程中,遇到的异常问题。其它异常可以私信解决(购买专栏的前提下)。

时时三省的博客 429

springboot项目访问图片(4种方法亲测可用)

主要介绍通过springboot项目访问项目目录的其它目录图片。4种方式均可使用!

weixin_46300114的博客 1万+

Linux内核vmlinuz文件:了解和编程

vmlinuz文件是Linux操作系统中的内核镜像文件。它包含了Linux内核的压缩版本,用于引导和启动操作系统。vmlinuz文件通常是一个zImage格式的压缩内核镜像,其中包含了操作系统所需的核心功能和驱动程序。vmlinuz文件的名称可能会因Linux发行版和版本而有所不同,但它们的作用是相同的。在某些发行版中,vmlinuz文件可能被重命名为vmlinux或bzImage。

PixelDyno的博客 1333

SpringBoot项目静态资源映射(访问jar包图片等静态资源)

SpringBoot静态资源映射

qq_51866806的博客 1211

SpringBoot访问项目部的已上传图片

这里写自定义目录标题Springboot访问项目部已上传图片1.Tomcat部署的,修改配置Tomcat中的server.xml文件2.SpringBoot通过jar启动 Springboot访问项目部已上传图片 1.Tomcat部署的,修改配置Tomcat中的server.xml文件 在Host标签中添加Context标签,path为浏览器访问路径,例如:“127.0.0.1:8080/image/test1.png” docBase为本地图片存放目录,例如 D:/img/uploadPath 文件夹

qq_33413127的博客 720

springboot实现通过路径从磁盘直接读取图片

这段时间在做Springboot和Vue的例子,读取图片给出路径直接可以读,太方便了,一直么有搞懂为什么。 后面看到原来是在配置文件MyWebConfigurer中addResourceHandlers方法中增加了registry.addResourceHandler("/api/file/**").addResourceLocations("file:" + "d:/workspace/img...

零落的尘土 4237

springboot通过url访问项目的其他目录下的资源

第一种方式、在配置文件application.properties,添加配置 资源映射地址为file:D://User/,图片存放的真实路径 spring.resources.static-locations=file:D://User/ 资源映射路径为/image/**,你想在url访问的请求路径 spring.mvc.static-path-pattern=/image/** 第二种方式、在代码上添加配置项文件 import org.springframework.context.annotation.

各自安好、的博客 2922

springboot通过url直接访问项目内的图片

Spring Boot通过url直接访问项目内的图片 1、在配置文件中配置相应路径 在application.yml中添加: spring: mvc: static-path-pattern: /** 或者在application.properties中添加: spring.mvc.static-path-pattern=/** 2、加入图片图片放入{项目名}/src/main/resources/static目录下。 如下图中目录下的test.jpg文件 3、通过url访问 在浏览器

KIIOU的博客 4137

springboot项目通过URL访问静态图片,本地文件夹下的图片!

听说有的人看文章不关注,还有的人不点赞? Springboot读取本地图片并显示 方法一 如果文件不多的话可以考虑将图片放到项目的静态文件夹中 在配置文件里加上 spring.mvc.static-path-pattern= /** 表示静态资源访问的格式 配置好之后启动程序,在地址栏中访问 localhost:8080/images/1.png 可以展示! 方法二 如果图片多的话就不可能一张一张的往里面放了! 所以下面还有一条命令! spring.resources.static-locations

Lang_Ren_g的博客 2万+

SpringBoot图片URL的形式访问

项目中我们难免会遇到访问图片,但是又不能出现存放图片具体的盘符,正好最近做产品时遇到这种场景,将以URL的形式访问图片的方法分享给进来的朋友们! SpringBoot处理这种形式,非常简单,只需要简单的几步配置就可以了! 第一步:在properties文件配置图片存放路劲 这里我以我实际项目中的路劲演示 server.resource=C:/behavior/ #上传图片文件地址...

打酱油的程序员 3312

ResourceHandlerRegistry的addResourceLocations方法设置linux路径,访问项目图片,亲测可行

场景:部署的Springboot项目,打成jar包,需要通过url直接访问jar部路径的资源,本人的Springboot为2.1.11.RELEASE。 一、配置WebMvcConfigurer,设置url访问静态资源映射 @Configuration public class WebMvcConfig implements WebMvcConfigurer { /** ...

tqs314的博客 3万+

springboot保存图片项目路径并返回可访问url地址

方法如下: 1、先定义访问地址(只包括协议、ip地址和端口号) private final String URL = "http://localhost:1111/"; 2、通过String path = ClassUtils.getDefaultClassLoader().getResource("文件名").getPath();获取classes下的文件地址 3、连接URL和文件名...

kshon的博客 1万+

springboot访问图片本地路径并映射成url

springboot如何访问本地路径并获取图片等静态资源文件的url?代码写法如下: 增加一个配置类: @Configuration public class WebMvcConfigurer extends WebMvcConfigurerAdapter { @Override public void addResourceHandlers(ResourceHandler...

乐点的博客 3万+

在Spring Boot项目中,为前端提供访问项目内或目录图片

通过以上步骤,即可在Spring Boot中高效管理图片资源,并灵活应对不同需求。实际项目中二者往往结合使用,兼顾性能和安全性。在企业级项目中,选择。

yyeare的博客 3164

SpringBoot配置url访问本地图片

非常简单,首先配置yml文件 server: port: 8080 servlet: context-path: /demo/ picture: # 图片访问路径 show: /show/** # 本地映射,图片真实存放路径 up-path: D:/MyPhoto/peicture/ 然后创建WebConfig实现WebMvcConfigurer import org.springframework.beans.factory.annotation.Value;

Bug_Lian的博客 1770

SpringBoot上传图片到指定位置,并返回URL

1、前言: 在做前后端分离项目,上传图片到服务器根路径下的文件夹里,若重启服务器,图片又无法访问,这是因为每次重启服务器之后,都会在系统临时文件夹内,创建一个新的服务器,图片就保存在这里,若重启,又会产生一个新的服务器,此时访问的就是新服务器的图片资源,而图片根本就不在新服务器内。 而且,系统的临时文件夹会定期清理,很有可能导致以前上传的文件丢失。 windows临时文件夹: windows的...

靓仔的博客 1万+

springboot项目URL访问Linux上的指定文件夹的静态资源文件以及访问本地任意磁盘文件设置

自己把图片存储到Linux上指定的文件夹下面,想通过URL直接进行访问,参考了一下其他人的内容,发现有很多坑,这里重新整理一下,希望能帮助到遇到类似需求的同学,减少不必要的时间,提高效率! 主要是设置两个地方: ①spring.mvc.static-path-pattern: /** 主要是用来设置静态资源访问URL,默认是此设置,访问静态资源可以通过: ip:端口/项目名/静态资源名 进行访问;如果配置/static,则静态资源的访问路径是:项目名/static/静态资源 ②spring.res

weixin_43401380的博客 5704

javaweb和springboot 上传图片到服务器,并且能通过url访问图片

springbootspringboot中,上传图片或文件上传成功后,却无法访问。 在springboot中,用相对的路径储存,也只是存储在临时的目录,一重启文件就会没有了。并且打为jar后,存入文件也会有问题。 这时,需要配置一个虚拟路径,映射到物理路径上。比如在服务器将文件存在/usr/upload文件夹下,同时映射的路径为http://localhost:8080/image。那么处理上传文件的后台程序则写入文件/usr/upload文件夹下,通过浏览器访问localhost:8080/image

Alone的博客 6141

springboot项目直接url访问项目图片

1,springboot项目中想要直接通过项目链接直接访问图片是需要再配置文件中配置相应路径,配置如下 2,配置如上后,文件存放在resources--->static目录下 3,配置好后可直接通过http://localhost:8080/oneimg.png,就可以直接访问了 ...

莫宇的博客 9739

springboot项目访问本地图片

采用第一种方法:配置类实现WebMvcConfigurer。

weixin_51509009的博客 1639
上一篇: 基于com.alibaba.fastjson的String和Object的互转
下一篇: 携程Apollo配置中心分布式部署(包含windows和linux注意事项及些许不同)
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值