SpringMvc和thymeleaf模板在使用时加载不出背景图片

在运行过程在我的页面放在templates文件下,背景图片放在static/images文件夹下,最终访问的时候background-image:url("static/images/123.png");还是访问不到

img

改成如下

url("/images/123.png");

如有帮助,请采纳,十分感谢!

写拦截器放行静态资源了吗、

img

下面4种,先试下第4个。

1.F12 看下network里面图片全路径是什么,修改图片链接,放到浏览器里访问。
2. 试下background-image:url("/images/123.png");
3.试下,修改idea

img

  1. 使用thymeleaf模板识别语法
    background: url("[[@{/}]]/images/123.png");
    background-image:url("[[@{/}]]/images/123.png");

代码改成background-image:url("./images/123.png")试试

根目录:background-image:url("/static/images/123.png");

问下后台 配置 访问static文件目录没有,和template一样需要配置一下不然你找不到路径的

试试 background-image:url("../static/images/123.png");
如何这样都不行试着把images目录脱出来使用