一、基本介绍:
(一)、只要静态资源放在类路径下(什么是类路径:在resources文件下)默认是这几个目录文件:/static、/public、/resources、/META-INF/resources等目录下的文件直接能够被访问
(二)、常见的静态资源:Js、css、图片(jbg、png、svg、gif、bmp)、字体文件(fonts)等
(三)、访问方式:默认:项目根路径/+静态资源文件名 例如:http://localhost:8080/hi.html
二、静态资源访问的基本原理:
(一) 静态映射是/** , 也就是对所有请求进行拦截,首先是
1.先看controller能不能处理(也就是是否有controller类)
如果能处理,优先处理controller类,最终也先返回controller类中的内容
2.如果不能处理,会将请求交给资源处理器,如果资源管理器中能访问到目标,则返回相应的内容,如果访问不到,则返回404错误
(二)改变静态资源访问前缀,也就是在/**的前面添加一个前缀,需要在yml中配置相应的内容:
翻译
搜索
复制
标签:文件,springboot,静态,访问,controller,资源,resources From: https://www.cnblogs.com/nzm-2019/p/17558772.html