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

SpringBoot访问web中的静态资源

SpringBoot访问web中的静态资源,有两个方式:

1、SpringBoot默认指定了一些固定的目录结构,静态资源放到这些目录中的某一个,系统运行后浏览器就可以访问到

① 关键是SpringBoot默认指定的可以存放静态资源的目录有哪些?

    1. classpath:/META-INF/resources/
    2. classpath:/resources/
    3. classpath:/static/ 这个是工具自动帮我们生成目录,用的最多的目录
    4. classpath:/public/
    5. / 当前项目的跟路径
    6. src/main/webapp/

② 这些默认的目录是可以在全局配置文件中修改,修改后,除配置的目录以外其他目录就不可以再访问静态资源了:

spring.resources.static-locations=classpath:resources,classpath:static

③ SpringBoot默认的首页是放在任一个静态资源目录下的index.html

④ SpringBoot默认的web页面图标是放在任一静态资源目录下的favicon.ico

我们在这里目录下选两个放一个index.html和一张图片实验一下就ok!

2、把静态资源打成jar包引入系统后供访问

http://www.webjars.org 这个网站上提供了常用的静态资源的jar包的maven依赖:

把依赖配置到maven的pom.xml中,就可以在网站根目录/webjars/jquery/1.12.4/jquery.js访问到资源!

 

http://www.dtcms.com/a/13495.html

相关文章:

  • JavaScript中的运算符
  • 数据结构C语言版
  • C++知识总结
  • vue2面试题
  • Unity 快速定位到目标文件夹
  • 如何通过低代码平台实现盈利?有哪些商业模式可选择?
  • Wasserstein距离
  • 【无人水面艇路径跟随控制10】(Matlab)USV代码阅读:testUSV仿真无人水面艇在一定时间内的运动,使用欧拉法对状态进行积分,并绘制仿真结果
  • list与Set区别
  • Go语言--快速入门
  • 第四课 Vue中的v-model数据双向绑定
  • C++ | Leetcode C++题解之第467题环绕字符串中唯一的子字符串
  • PyQt入门指南四 事件处理机制详解
  • 【C语言】值传递和指针传递
  • 【Linux】第一个小程序——进度条实现
  • 遥感影像-语义分割数据集:sar水体数据集详细介绍及训练样本处理流程
  • Minio工具类封装
  • Java 运算符(详细介绍)
  • C++-容器适配器- stack、queue、priority_queue和仿函数
  • 鸿蒙next系统如何进行测试APP安装
  • 人工智能时代,程序员如何保持核心竞争力?
  • 云手机哪款好用?2024年云手机推荐对比指南
  • 【计算机网络】网络相关技术介绍
  • springboot cache
  • Python精选200Tips:186-190
  • Android SystemUI组件(08)睡眠灭屏 锁屏处理流程
  • 基于MATLAB实现2ASK调制解调仿真(结果超详细)
  • 刷题 二叉树
  • 行盒的截断样式 box-decoration-break
  • 计算机网络思维导图