我在Wicket 6.x中创建了一个简单的网页,它也有一个背景图片。
着陆页为localhost:8080
,其hss文档中定义的css为:
<style>
html,body{
background: url("bg.png");
}
</style>
bg.png存储在src / main / webapp中,似乎工作正常。
但是一旦进入下一页,我以同样的方式定义了css,图像就不显示了。点击生成的网址localhost:8080/wicket/bookmarkable/bg.png
后,页面会显示&#34;资源未找到&#34;。
我在哪里保留我的CSS资源以及正确的路径是什么?另外,我的java类文件中是否还需要进行任何方法或初始化?
答案 0 :(得分:1)
使用“/bg.png”作为路径。这是上下文绝对路径,无论当前页面的URL是什么都可以。