如何使用apache wicket在li标签内创建重复的链接列表?

Far*_*zad 2 wicket repeat

在Apache Wicket中,我想从代码中创建一个重复的链接列表.我不知道模板应该是什么样的,以获得如下所示的html结果:

<li><a href="whatevenrlink1">link1</a></li>
<li><a href="whatevenrlink2">link2</a></li>
<li><a href="whatevenrlink3">link3</a></li>
Run Code Online (Sandbox Code Playgroud)

Far*_*zad 9

经过多次测试后,这对我有用.HTML应如下所示:

<ul>
  <ui wicket:id="LinkList"><a wicket:id="Link"><span wicket:id="Text"/></a></ui>
</ul>
Run Code Online (Sandbox Code Playgroud)

然后重复的视图代码将是:

RepeatingView view = new RepeatingView("LinkList");

add(view);

WebMarkupContainer list = new WebMarkupContainer(view.newChildId());
ExternalLink externalLink = new ExternalLink("Link", "http://www.google.com");
externalLink.add(new Label("Text","Google"));
list.add(externalLink);

view.add(list);
Run Code Online (Sandbox Code Playgroud)