springboot 静态资源路径问题(无法访问css,js等静态文件)

无法访问http://localhost:8080/static/css/reset.css 文件

项目目录结构为:

index.ftl文件内容为:

打开http://localhost:8080/buyer/index页面不显示样式且打开http://localhost:8080/static/css/reset.css报错:

在application.yml文件中添加:
 

# 应该以什么样的路径来访问静态资源,这表示只有静态资源的访问路径为/static/ 时才会处理(如http://localhost:8080/static/css/base.css)
spring.mvc.static-path-pattern: /static/**
#用于告诉Spring Boot应该在何处查找静态资源文件,查找文件时会依赖于配置的先后顺序依次进行
spring.resources.static-locations=classpath:/static,classpath:/public,classpath:/resources,classpath:/META-INF/resources

添加完以上2条语句后,可正常访问静态资源(第二条语句为spring默认配置可不写).


版权声明:本文为CSDN博主「leifei2012」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/leifei2012/article/details/87818248

你可能感兴趣的:(Spring,Boot)