我在Welcome.java中创建了一个新链接,如下所示
private Link<Void> drawLink;
drawLink = new BookmarkablePageLink<Void>("drawSome", drawSomething.class);
add(drawLink);
以下内容在Webpage.html
中<li>
<a href="#" wicket:id="drawSome">Draw</a>
</li>
我想解决两个问题。
我将网址设为
本地主机/项目名/检票/可标记/包name.drawSomething 0
但我希望链接为
本地主机/项目名/你画我猜?0
由于drawSomething是添加到项目中的新页面,例如欢迎页面,我有一个page.icon和page.title的drawSomethign.properties文件。
page.title = D3 vis page.icon =图像/ home_page.png
drawSomething页面加载页面标题但是因图像无法解析图像文件夹而引发错误。
但我在src / main / webapp / images / home_page.png
中有图像文件夹任何人都可以帮我解决这两个问题。
答案 0 :(得分:4)
在应用程序初始化期间执行此操作:
@Override
protected void initialize() {
mountPage("drawSomething", drawSomething.class);
}
images文件夹的路径与webroot路径相关,请尝试../images/home_page.png