【SpringBoot WEB系列】WebFlux静态资源配置与访问
上一篇博文介绍SpringMVC的静态资源访问,那么在WebFlux中,静态资源的访问姿势是否一致呢
I. 默认配置
与SpringBoot的默认配置一样,WebFlux同样是classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/
即,将静态文件放在这四个目录下,可以直接访问
1. 项目演示
创建一个SpringBoot项目,添加依赖(本文使用的版本为: 2.2.1-RELEASE
)
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-webflux</artifactId>
</dependency>
在资源路径下添加目录 static
,目录下添加两个html文件,如下图
实现启动类,不添加额外逻辑,既可以直接通过完整url方式访问静态资源
@SpringBootApplication
public class Application {
public static void main(String[] args) {