我读了很多关于这个问题的帖子,但我就是不能解决它。我试图在我的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 有问题还是什么?
下面是我的资源目录:
1条答案
按热度按时间ars1skjm1#
resources/static
中的资源Map到根目录/
。模板也Map到根目录/
。这就是为什么模板中的引用应该是background.jpg
。