SpringBoot静态资源目录
程序员文章站
2022-06-21 16:49:41
在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。 SpringBoot对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。 在传统的web项目中静态资源放在项目的 WebRoot\WEB-INF目录下。 但是,SpringBoot框架中,静态资源又该放 ......
在web开发中,静态资源的访问是必不可少的,如:图片、js、css 等资源的访问。
springboot对静态资源访问提供了很好的支持,基本使用默认配置就能满足开发需求。
在传统的web项目中静态资源放在项目的 webroot\web-inf目录下。
但是,springboot框架中,静态资源又该放在什么位置呢?
springboot框架是 个“约定大于配置”的框架,我们只需要按照约定去放置这些静态资源就可以了。
springboot框架默认提供静态资源目录位置需置于classpath下,classpath指的是项目中src/main/resources目录。
这四个目录在项目中的结构图如下所示:
四个目录可以在项目中,任意创建一个即可,它们的功能都是一样的。
需要注意的是:这几个目录的名称不能写错。 使用的时候,直接在地址栏中输入资源的名称就可以了。
如:在static文件夹中放my.js文件, 然后在地址栏中输入: http://localhost:8080/my.js 就可以直接访问到该资源了。
上一篇: 90后小伙创业记
推荐阅读
-
iOS中.a和.framework静态库的创建与.bundle资源包的使用详解
-
Android开发之资源目录assets与res/raw的区别分析
-
Springboot项目打war包docker包找不到resource下静态资源的解决方案
-
Spring Boot 中的静态资源放置位置
-
iOS中.a和.framework静态库的创建与.bundle资源包的使用详解
-
Android控件系列之XML静态资源使用介绍
-
Django静态资源URL STATIC_ROOT的配置方法
-
Spring Boot实战之静态资源处理
-
Springboot 使用 JSR 303 对 Controller 控制层校验及 Service 服务层 AOP 校验 使用消息资源文件对消息国际化
-
SpringBoot静态资源css,js,img配置方案