我在下面的链接中对链接目标网址进行了硬编码。
<a href="+https://accent.com+" target="_parent"></a>
我需要对代码进行重新分解,以便动态设置URL(从属性文件中读取)任何人都知道如何在wicket中实现这一点?
谢谢。
答案 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>