spring boot3访问resources下的文件,使得在浏览器url中可以直接访问

如上所示,在spring boot项目中 我需要访问resources文件夹下的文件,即通过后端接口直接进行访问的那种

1、在application.yml文件中添加如下配置:

bash 复制代码
server:
  port: 3105
  tomcat:
    uri-encoding: UTF-8
  servlet:
    encoding:
      charset: UTF-8
      enabled: true
      force: true
spring:
  web:
    resources:
      # 自定义静态资源访问路径前缀(默认是 /**,即根路径)
      # 如果你想让 /png/** 映射到 static 下的 png 目录,可以这样配:
      # 自定义静态资源存放位置(覆盖默认,需显式包含所有需要的路径)
      static-locations:
        - classpath:/webtopo_sys_file/

2、然后就可以再浏览器中进行访问了、

http://localhost:3105/png/2.5D-光伏系统/太阳能电池板.svg

相关推荐
零基础12315 小时前
PDF 处理工具全攻略:pdf24、PDFgear、Adobe Acrobat DC 与 Stirling-PDF 深度对比
java·开发语言·pdf
颜进强15 小时前
25 · NestJs DurableProviders 持久化 Provider:把 ContextId 当缓存键
前端·后端·ai编程
tltwuyulw15 小时前
Java的函数式编程(四)
后端
我的xiaodoujiao15 小时前
Django 基础知识详细图文教程 14-Django 表单定义与使用
开发语言·后端·python·django
颜进强15 小时前
24 · NestJs LazyLoadingModules 懒加载模块:你在前端天天 `import()` 懒路由,但 Nest 偏偏不能懒加载路由
前端·后端·ai编程
SL_staff15 小时前
制造业数字化协同:为什么甘特图只是起点,不是终点
java·开源·全栈
Mav15 小时前
[个人学习记录]从零构建高性能 LLM 推理网关:为什么普通轮询会击穿显存?Nginx 平滑加权轮询(SWRR)在 Go 中的 57ns 零分配实战
后端
大哥430915 小时前
改了 ≠ 生效了:为什么"改完了"不是完成判据
后端
imDwAaY15 小时前
Spring中过滤器和拦截器的区别是什么?
spring boot·后端·spring