SpringBoot Web学习笔记

一、资源的访问:

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

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

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

  eg:

  引入jquery的 webjar 包

  其层级目录如下:

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

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

  先看源代码:

  查看具体的StaticLocation的位置:

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

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

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

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

情形四、网页图标位置:

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

 二、模板引擎

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏JadePeng的技术博客

Jupyter notebook安装与使用

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。 安装 安装python...

40260
来自专栏皮振伟的专栏

​[qemu][http]qemu的网络类型disk技术分析

前言: qemu的disk设备后端存储支持了多种类型。 本文简单简单列举几种,对比一下其中的特点。再重点分析http类型。 分析: 1,disk types ...

48590
来自专栏python3

python之读写文件

在磁盘上读写文件的功能都是由操作系统提供的,现代操作系统不允许普通的程序直接操作磁盘,所以,读写文件就是请求操作系统打开一个文件对象(通常称为文件描述符),然后...

11110
来自专栏云计算教程系列

Linux中ln的用法

ln是linux中一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目...

20760
来自专栏我是攻城师

Spark如何在一个SparkContext中提交多个任务

66440
来自专栏别先生

hbase启动后HMaster进程自动关闭

1、情况描述如题所示,hbase启动以后,HMaster进程启动了,几秒钟以后自动关闭,但是HRegionServer进程正常运行; 原因是,hdfs的默认端口...

50480
来自专栏雪胖纸的玩蛇日常

记录替换django的user模型出现的异常InconsistentMigrationHistory

18140
来自专栏Kubernetes

runC源码分析——Create/Run Container

本文是对runC源码的核心部分——Create Command & Run Command 进行源码分析。 对应的code workflow如下所示: ? y...

38980
来自专栏左瞅瞅,右瞅瞅

SaltStack——配置管理小试(jinja使用)

https://docs.saltstack.com/en/latest/ref/modules/all/

20160
来自专栏Java成神之路

Oracle_Exception_01_The Network Adapter could not establish the connection

端口号错误:一般不会错误但可能使用多个oracle版本,导致端口号为1521的情况。  修改为正确的端口号,执行下面第2步。   

9020

扫码关注云+社区

领取腾讯云代金券