SpringBoot如何配置实现静态资源访问?

更新于
2026-10-11 12:17:32
1阅读来源:SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1725个文字,预计阅读时间需要7分钟。

SpringBoot如何配置实现静态资源访问?

一、说在前面的话+我们之间介绍一下SpringBoot自动配置的原理,基本上如下:xxxxAutoConfiguration:帮助我们给容器中自动配置组件;xxxxProperties:配置类来封装配置文件中相关配置的属性。

二、静态资源+静态资源

一、说在前面的话

我们之间介绍过SpringBoot自动配置的原理,基本上是如下:

xxxxAutoConfiguration:帮我们给容器中自动配置组件; xxxxProperties:配置类来封装配置文件的内容;

二、静态资源映射规则

1、对哪些目录映射?

classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ classpath:/public/ /:当前项目的根路径

2、什么意思?

就我们在上面五个目录下放静态资源(比如:a.js等),可以直接访问(localhost:8080/a.js),类似于以前web项目的webapp下;放到其他目录下无法被访问。

3、为什么是那几个目录?

3.1、看源码

我们一起来读下源码,这个是SpringBoot自动配置的WebMvcAutoConfiguration.java类来帮我们干的。

阅读全文
标签:实现一

本文共计1725个文字,预计阅读时间需要7分钟。

SpringBoot如何配置实现静态资源访问?

一、说在前面的话+我们之间介绍一下SpringBoot自动配置的原理,基本上如下:xxxxAutoConfiguration:帮助我们给容器中自动配置组件;xxxxProperties:配置类来封装配置文件中相关配置的属性。

二、静态资源+静态资源

一、说在前面的话

我们之间介绍过SpringBoot自动配置的原理,基本上是如下:

xxxxAutoConfiguration:帮我们给容器中自动配置组件; xxxxProperties:配置类来封装配置文件的内容;

二、静态资源映射规则

1、对哪些目录映射?

classpath:/META-INF/resources/ classpath:/resources/ classpath:/static/ classpath:/public/ /:当前项目的根路径

2、什么意思?

就我们在上面五个目录下放静态资源(比如:a.js等),可以直接访问(localhost:8080/a.js),类似于以前web项目的webapp下;放到其他目录下无法被访问。

3、为什么是那几个目录?

3.1、看源码

我们一起来读下源码,这个是SpringBoot自动配置的WebMvcAutoConfiguration.java类来帮我们干的。

阅读全文
标签:实现一