1

我在 Wicket 6.x 中创建了一个简单的网页,它也有一个背景图像。登陆页面,即localhost:8080html 文档中定义的 css 为:

    <style>
    html,body{
        background: url("bg.png");
    }
    </style>

bg.png 存储在 src/main/webapp 中,似乎工作正常。

但是一旦它进入下一页,我在其中以相同的方式定义了 css,图像就不会显示。单击生成的 url 时,localhost:8080/wicket/bookmarkable/bg.png页面显示“找不到资源”。

我在哪里保存我的 css 资源,正确的路径应该是什么?另外,我的 java 类文件中是否还需要做任何方法或初始化?

4

1 回答 1

1

使用“/bg.png”作为路径。这是上下文绝对路径,无论当前页面的 url 是什么都可以使用。

于 2015-01-07T20:12:34.617 回答