一、资源的访问:
情形一、所有的 /webjars/**
都会去 classpath:/META_INFO/resource/webjars/ 下找资源;
webjars:以jar包的方式引入静态资源;
eg:
引入jquery的 webjar 包
其层级目录如下:
启动springboot 以 localhost:8080/webjars/jquery/3.3.1/jquery.js 访问 可以访问到具体的web资源;
情形二、/** 以任何路径进行访问的情形
先看源代码:
查看具体的StaticLocation的位置:
最终可以看出,静态资源的默认存放位置为:
所以最终我们创建的静态文件目录如下:
情形三、欢迎页的资源访问 被 /** 映射
进入设置欢迎页的设置函数: