springboot项目静态资源访问404路径问题

1.Springboot自身静态资源访问有默认路径!!!

  1. classpath:/META-INF/resoutces/
  2. classpath:/resoutces/
  3. classpath:/static/
  4. classpath:/public/
    我们在前端页面中添加资源的时候一定要注意路径的书写,如果自己建了 static 文件夹就不需要在路径上面写/static了,不然会访问不到资源

2.模板引擎的路径配置注意别和Springboot冲突(遇坑点)!!!

  1. 我在使用模板引擎freemarker的时候,在application.properties配置文件中添加了这样一条静态资源扫描路径。
    在这里插入图片描述
    然后在本地运行时不会出现问题,但将项目打包后就出现了资源访问不到404的情况,这就算springboot默认静态资源访问路径和我模板引擎设置的路径重合了。导致访问不到静态资源
    解决方法:注释掉或删除这条代码 spring.web.resources.static-locations=classpath:/static/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值