静态资源访问
默认静态资源目录
类路径下:/static、/public、/resources、/META-INF/resources
以下路径下静态资源可直接访问,如http://localhost:8080/hu4.jpeg
原理:静态映射/**
请求进来,先看controller能不能处理,不能处理的所有请求都交给静态资源处理器,如果静态资源找不到则404
静态资源访问前缀
默认无前缀
配置文件中设置前缀:(*表示一层目录或目录下的一个文件 **表示任意层目录任意文件)
spring:
mvc:
static-path-pattern: /res/**
访问静态资源要加上前缀,如http://localhost:8080/res/hu4.jpeg
设置静态资源访问路径
spring:
mvc:
static-path-pattern: /res/**
resources:
static-locations: [classpath:/files/]
注:当配置了静态资源访问路径时,默认路径(/static、/public、/resources、/META-INF/resources)就不会生效,此时会默认从/files路径下找。
访问举例:http://localhost:8080/res/hu1.jpeg
引入webjar
官网:https://www.webjars.org/
<dependency> <groupId>org.webjars</groupId> <artifactId>jquery</artifactId> <version>3.5.1</version> </dependency>
访问jquery:http://localhost:8080/webjars/jquery/3.5.1/jquery.min.js
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!