SpringBoot静态资源目录

Posted conner-d

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot静态资源目录相关的知识,希望对你有一定的参考价值。

在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。
SpringBoot对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。
在传统的web项目中静态资源放在项目的 WebRootWEB-INF目录下。
但是,SpringBoot框架中,静态资源又该放在什么位置呢?
SpringBoot框架是 个“约定大于配置”的框架,我们只需要按照约定去放置这些静态资源就可以了。
SpringBoot框架默认提供静态资源目录位置需置于classpath下,classpath指的是项目中src/main/resources目录。
这四个目录在项目中的结构图如下所示:
技术分享图片
四个目录可以在项目中,任意创建一个即可,它们的功能都是一样的。
需要注意的是:这几个目录的名称不能写错。 使用的时候,直接在地址栏中输入资源的名称就可以了。
如:在static文件夹中放my.js文件, 然后在地址栏中输入: http://localhost:8080/my.js 就可以直接访问到该资源了。

以上是关于SpringBoot静态资源目录的主要内容,如果未能解决你的问题,请参考以下文章

springBoot怎样访问静态资源?+静态资源简介

springboot 静态资源放行安全吗?

SpringBoot设置静态资源目录

SpringBoot找不到静态资源文件

Springboot配置静态资源

SpringBoot设置静态资源目录