在wicket链接中动态设置URL

问题描述 投票:1回答:2

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

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

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

dynamic properties wicket
2个回答
3
投票

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


1
投票

这可以在不需要任何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>

© www.soinside.com 2019 - 2024. All rights reserved.