好记性不如烂笔头,记录一下!!!
使用 idea 开发 springboot 项目过程中,遇到关于 静态资源 引用时出现的路径问题, 赶紧记录下, 下面我们来看看整体的项目结构:
static 目录下是存放一些静态资源 (js、css、图片等), templates 目录下存放HTML文件。
目前遇到的问题是在 templates 目录下的html 文件中引入 static 目录下的静态资源时的路径问题,
下面我们看看具体的解决方法:
1. 首先你的项目中导入thymeleaf 的jar包(我使用的是gradle 包管理器):
compile group: 'org.springframework.boot', name: 'spring-boot-starter-thymeleaf'
2. 配置问题添加如下代码(我使用的是application.yml):
spring:
mvc:
view:
prefix: /templates/
suffix: .html
static-path-pattern: /**
3. html 文件中导入静态资源:
ok, 打完收工。