我在下面的链接中对链接目标网址进行了硬编码。
<a href="+https://accent.com+" target="_parent"></a>
我需要对代码进行重新分解,以便动态设置URL(从属性文件中读取)任何人都知道如何在wicket中实现这一点? 谢谢。
您可以在Java代码中使用org.apache.wicket.markup.html.link.ExternalLink
。它的型号可以从您需要的任何地方读取/加载它。
这可以在不需要任何Java代码的情况下实现。
给定一个属性文件,其中包含url和links标签的键:
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>