我是靠谱客的博主 坦率朋友,最近开发中收集的这篇文章主要介绍SpringBoot之webjars和静态资源映射SpringBoot之webjars和静态资源映射,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

SpringBoot之webjars和静态资源映射

1.webjars

所有/webjars/**请求, 都去classpath:/META-INF/resources/webjars/下面寻找资源

webjars: 以jar包的方式引入资源

webjars官网: https://www.webjars.org/

例如在项目中引入jQuery的webjar

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>jquery</artifactId>
    <version>3.6.0</version>
</dependency>

一个webjars请求资源的例子: http://localhost:8081/webjars/jquery/3.6.0/jquery.js

2./**访问当前项目下的任何资源(静态资源文件夹)
"classpath:/META-INF/resources/",
"classpath:/resources/", 
"classpath:/static/", 
"classpath:/public/"
"/" : 当前项目的根路径

例如请求: http://localhost:8081/webjars-requirejs.js 将会去上述静态资源文件路径中寻找webjars-requirejs.js

3.欢迎页

静态资源文件夹下的所有index.html, 被/**映射

例如: http://localhost:8081/ 将会去所有静态资源文件夹下寻找index.html页面

4.所有 **/favicon.ico 都是在静态资源文件下找

只要在静态资源文件夹下有命名为favicon.ico的资源, 那么网站就会显示该图标

5.手动配置静态资源的位置

在springboot的配置文件中指定spring.resources.static-locations的值

spring:
  resources:
    static-locations: 

最后

以上就是坦率朋友为你收集整理的SpringBoot之webjars和静态资源映射SpringBoot之webjars和静态资源映射的全部内容,希望文章能够帮你解决SpringBoot之webjars和静态资源映射SpringBoot之webjars和静态资源映射所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部