java CSS background-image不支持Sping Boot 应用程序

ou6hu8tu  于 2023-04-10  发布在  Java
关注(0)|答案(1)|浏览(88)

我读了很多关于这个问题的帖子,但我就是不能解决它。我试图在我的html页面中添加一个简单的背景图像,如下所示:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <style>
        body {
            background-image: url(../static/background.jpg);
            background-repeat: no-repeat;
            background-size: cover;
        }
    </style>
</head>
<body>
</body>
</html>

当我运行Spring应用程序并转到localhost:8080/temp时,我需要查看我在控制器中设置为get request的html页面,但我得到的只是一个白色的空白页面。问题是,如果我手动右键单击我的temp.html文件并在chrome中打开它,它工作正常,我可以看到我的图像。所以我认为spring Boot 有问题还是什么?
下面是我的资源目录:

ars1skjm

ars1skjm1#

resources/static中的资源Map到根目录/。模板也Map到根目录/。这就是为什么模板中的引用应该是background.jpg

相关问题