在wicket链接中动态设置URL

时间:2015-03-12 04:42:53

标签: dynamic properties wicket

我在下面的链接中对链接目标网址进行了硬编码。

<a href="+https://accent.com+" target="_parent"></a>


我需要对代码进行重新分解,以便动态设置URL(从属性文件中读取)任何人都知道如何在wicket中实现这一点?
谢谢。

2 个答案:

答案 0 :(得分:3)

您可以在Java代码中使用org.apache.wicket.markup.html.link.ExternalLink。它的模型可以从你需要的任何地方读取/加载它。

答案 1 :(得分:1)

这可以在不需要任何Java代码的情况下实现。

给定一个带有url键和链接标签的属性文件:

url = http://www.stackoverflow.com
label = Help me!

可以简单地使用Wicket消息系统:

<a wicket:message="href:url"><wicket:message key="label" /></a>

使用Wicket 6.19.0测试
在Wicket指南中:Reading bundles with tag <wicket:message>