Spring Boot 采用“约定优于配置”的理念,为静态资源(如 HTML、CSS、JavaScript、图片等)提供了非常方便的默认映射机制,同时也支持灵活的自定义配置。 以下是 Spring Boot 处理静态资源映射的详细解析: 1. 默认规则 (Out of the Box) Spring Boot 的自动配置类 默认会将以下 类路径 (Classpath) 下的目录映射为静态资源目录: 1. 2. 3. 4. 映射路径: 默认情况下,映射路径是 。这意味着你可以直接通过根路径访问这些目录下的文件。 举例: 如果你有一个文件 。 启动应用后,访问地址为: 注意: 请求地址中不需要包含 这个目录名。 --- 2. WebJars 映射 Spring Boot 自动支持 WebJars。WebJars 是将前端库(如 jQuery, Bootstrap)打包成 JAR 文件,通过 Maven/Gradle 依赖管理。 映射规则: 所有 的请求都会被映射到 classpath 下的 目录。 举例: 如果你引入了 jQuery 的依赖: 你可以通过 访问。 --- 3. 修改默...