当前位置: 首页 > news >正文

eclipse tomcat 网站开发万能设计导航

eclipse tomcat 网站开发,万能设计导航,企业电话名单从哪里弄,wordpress投票模板SpringBoot前端通过 URL访问本地磁盘文件,其实就是 SpringBoot访问web中的静态资源的处理方式。 SpringBoot 访问web中的静态资源:https://blog.csdn.net/qq_42402854/article/details/90295079 首先,我们知道浏览器访问本地磁盘文件的方式为…

SpringBoot前端通过 URL访问本地磁盘文件,其实就是 SpringBoot访问web中的静态资源的处理方式。

SpringBoot 访问web中的静态资源:https://blog.csdn.net/qq_42402854/article/details/90295079

首先,我们知道浏览器访问本地磁盘文件的方式为:

在浏览器直接输入:file:///+本地磁盘目录或者磁盘文件全路径

我们只需要在 Spring Boot中配置静态资源的处理即可。

1、自定义配置类

将配置信息提取到配置文件,方便我们配置。

application.yml配置文件:自定义 file配置信息

# 文件上传相关
file:bucketName: def_bucketlocal:enable: true
#    base-path: /home/app/ws_demo/ws-filesbase-path: D:/ws-files/uploadbaseUrl: http://127.0.0.1:19090/ws/profile

自定义 file配置类:

@Data
@Component
@ConfigurationProperties(prefix = "file")
public class FileProperties {/*** 默认的存储桶名称*/private String bucketName = "bucketName";/*** 本地文件配置信息*/private LocalFileProperties local;}
/*** 本地文件 配置信息*/
@Data
@Component
@ConfigurationProperties(prefix = "local")
public class LocalFileProperties {/*** 是否开启*/private boolean enable;/*** 默认磁盘根路径*/private String basePath;/*** 默认文件URL前缀*/private String baseUrl;}

2、添加静态资源映射

在配置类中添加静态资源映射。

/*** WebMvc 配置类*/
@Configuration
public class WebMvcConfig implements WebMvcConfigurer {@Autowiredprivate FileProperties fileProperties;/*** 配置静态资源访问映射** @param registry*/@Overridepublic void addResourceHandlers(ResourceHandlerRegistry registry) {registry.addResourceHandler("/static/**").addResourceLocations("classpath:/static/");registry.addResourceHandler("swagger-ui.html").addResourceLocations("classpath:/META-INF/resources/");registry.addResourceHandler("/webjars/**").addResourceLocations("classpath:/META-INF/resources/webjars/");//  swagger-bootstrap-ui依赖registry.addResourceHandler("doc.html").addResourceLocations("classpath:/META-INF/resources/");//本地文件上传路径registry.addResourceHandler("/profile/**") // 自定义URL访问前缀,和file配置一致.addResourceLocations(String.format("%s/%s/", "file:", fileProperties.getLocal().getBasePath()));}}

3、前端通过 URL访问

本地文件:

在这里插入图片描述

启动项目,浏览器访问 URL接口。

在这里插入图片描述

– 求知若饥,虚心若愚。

http://www.yayakq.cn/news/851674/

相关文章:

  • 免费行情软件app网站大全下载有图片网站建设应具备哪些专业技能
  • 企业门户网站建设论文大学校园网络规划设计方案
  • 茶叶销售网站源代码wordpress上传文件显示
  • 江浙沪做网站的公司大型销售网站建设
  • 网站建设书籍 知乎门户类网站建设需要多少钱
  • 网站建设属于哪个税目6成都网站建设
  • 公司宣传网站建站做花馍网站
  • 云浮网站建设兼职eefocus电子工程网
  • 制作一个网站大概要多少钱新网站排名优化
  • 二手手表网站深圳设计公司 电话
  • 360浏览器免费网站网站优点介绍
  • 网站建设公司固定ip自助网站建设平台
  • 网站建设公司广告 晴天娃娃龙岗建站费用
  • 网站开发立项申请表网站关键词可以添加吗
  • 多用户旅游网站开发购买软件平台
  • 什么网站做软件任务挣钱中英文企业网站模板
  • 自己电脑做网站访问速度wordpress全站cdn ssl
  • 无锡谁会建商务网站做网页的软件下载
  • 网站建设干货图书网站建设商务
  • 文化馆网站建设如何设计大型电商网站建设
  • 网站建设流程知乎ppt模板免费下载网站不需要登录
  • excel服务器做网站做什么网站比较简单
  • 响应式网站项目学院网站建设项目
  • cms大型门户网站 源码新公司简介模板范文
  • 电商网站开发ppt宁波网站设计皆选蓉胜网络
  • 网站建设行业swot分析宁波企业网站排名优化
  • 学校网站建设交流汇报代理app软件
  • 给企业做网站 内容需要对方提供wordpress前台编辑器
  • 漳州找人做网站要求哪些东莞58同城招聘网最新招聘信息
  • 博文阅读网站建设检查部门网站建设