2021/12/18 北京 SpringBoot(5)静态资源定制化,欢迎页和自定义favcion图标

SpringBoot默认的静态资源是放在项目类路径下这4个文件下的

默认将/**映射到:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
静态资源放的是什么:js css img
怎么访问:当前项目根路径 / + 静态资源名

 那么问题来了,在静态资源下有一个图片“bug.jpg”,同时requestMapping("/bug.jpg"),那么在浏览器访问“locolhost:8080/bug.jpg”,是会找静态资源的图片呢?还是走requestMapping映射呢。
答案是:先走Controller,再走静态资源处理器。 

 那怎么避免这种尴尬的情况呢?避免冲突呢?像下面这样配置后,我们再次访问静态资源的时候就必须加上前缀/res了。如:   locolhost:8080/res/bug.jpg
spring:
mvc:
static-path-patter

2021/12/18 北京 SpringBoot(5)静态资源定制化,欢迎页和自定义favcion图标最先出现在Python成神之路

版权声明:
作者:倾城
链接:https://www.techfm.club/p/9950.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>