SpringBoot Web学习笔记

时间:2024-10-22 18:35:32

一、资源的访问:

情形一、所有的  /webjars/** 

  SpringBoot Web学习笔记

  都会去 classpath:/META_INFO/resource/webjars/ 下找资源;

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

  eg:

  引入jquery的 webjar 包

  

  其层级目录如下:

  SpringBoot Web学习笔记

  启动springboot 以   localhost:8080/webjars/jquery/3.3.1/jquery.js 访问 可以访问到具体的web资源;

  SpringBoot Web学习笔记

情形二、/** 以任何路径进行访问的情形

  先看源代码:

  SpringBoot Web学习笔记

  查看具体的StaticLocation的位置:

SpringBoot Web学习笔记

  SpringBoot Web学习笔记

  最终可以看出,静态资源的默认存放位置为:

  SpringBoot Web学习笔记

  SpringBoot Web学习笔记

所以最终我们创建的静态文件目录如下:

  SpringBoot Web学习笔记

情形三、欢迎页的资源访问 被 /** 映射

  SpringBoot Web学习笔记

  SpringBoot Web学习笔记

  进入设置欢迎页的设置函数:

  SpringBoot Web学习笔记

  SpringBoot Web学习笔记

情形四、网页图标位置:

在所有的静态资源文件夹下找;

SpringBoot Web学习笔记

二、模板引擎

SpringBoot Web学习笔记