Spring Boot对静态资源的映射规则
2024-09-02 18:37:57
规则一:所有 " /webjars/** " 请求都去classpath:/META-INF/resources/webjars/找资源
webjars:以jar包的方式引入静态资源
举例:引入jquery.js文件
pom.xml文件添加如下依赖:
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.4.1</version>
</dependency>
jar包目录如下所示:
访问localhost:8080/webjars/jquery/3.4.1/jquery.js即可获得文件。
规则二:" /** " 访问当前项目的任何资源,(静态资源的文件夹)
"classpath:/META-INF/resources/"
"classpath:/resources/"
"classpath:/static/"
"classpath:/public/"
"/":当前项目的根路径
如下图classpath下的对应文件夹,classpath是指java和resources
localhost:8080/abc === 去上面说明的几个文件夹中找abc
举例:访问static文件夹下的images/person.jpg
访问路径为:localhost:8080/images/person.jpg
规则三:欢迎页为静态资源文件夹下的所有index.html页面,被 " /** " 映射
如:localhost:8080/
规则四:所有 " **/favicon.icon "都是在静态资源文件夹下查找,用于设置网页图标
最新文章
- effetive C++ 02 尽量以const,enum,inline替换#define
- 好无语的问题----include 后面需要空格么?
- iOS进阶面试题----多线程
- mybatis 注意问题
- springMVC配置freemarker
- SQL Server 索引和表体系结构(一)
- A​n​d​r​o​i​d​ ​B​l​u​e​t​o​o​t​h​详​解(Android英文文档相关译文)
- caffe matlab 借口怎么提取灰度图的 feature ? What happened if I mixed the color images with gray images together for training ?
- 报错:java.lang.IllegalStateException: Cannot call sendError() after the response has been committed(待解答)
- checkbox prop()函数
- POJ3083 Children of the Candy Corn(搜索)
- DateTime用法二
- js创建及操作数组
- MATLAB仿真中连续和离散的控制器有何区别?
- How To Handle MLOG$_AP_SUPPLIER_SITES_AL, MLOG$_AP_SUPPLIERS Growing So Much? Having Lots of Data
- django----利用Form 实现两次密码输入是否一样 ( 局部钩子和全局钩子 )
- AndroidStudio制作底部导航栏以及用Fragment实现切换功能
- 微信小程序tabbar设置样式在哪里改
- 基于jQuery会员中心安全修改表单代码
- 201621123008 《Java程序设计》第六周实验总结