在java类中,我需要将列表(例如list.getFirstName())添加到检票口中的标签中,并且名字应该是html中的超链接。下面我有java代码和html html代码
<tr >
<a wicket:id="gotoClass">
<span wicket:id="firstname"></span>
</a>
</tr>
java类
Iterator<String> brds = list.iterator();
RepeatingView repeating = new RepeatingView("repeating");
add(repeating);
while (brds.hasNext())
{
AbstractItem item = new AbstractItem(repeating.newChildId());
repeating.add(item);
String contact = brds.next();
item.add(new Label("firstname", contact));
}
上面的代码对我有用,我可以添加标签,即如果我在列表中有 10 个名字,我可以在 html 中添加 10 个标签。但我尝试在 html 中添加锚标记和
form.add(new BookmarkablePageLink<String>("firstname", gotoClass.class));
在java中
然后我得到以下异常
最后一个原因:无法在 [[Component id = formname]] 中找到 id 为“firstname”的组件预期:“formname.firstname”。找到具有相似名称的:''
有人可以帮我吗
问候沙拉特