자바 클래스에서 wicket의 Label에 목록 (예 : list.getFirstName())을 추가해야하며 그 이름은 html의 하이퍼 링크가되어야합니다. 난 자바와 HTML HTML 코드의 코드를 아래wickets에 링크를 추가하는 방법
<tr >
<a wicket:id="gotoClass">
<span wicket:id="firstname"></span>
</a>
</tr>
자바 클래스 위의 코드는 나를 위해 작동하고 내가 즉 레이블을 추가 할 수 있어요
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.But 10 개 레이블을 추가 할 수 있어요 목록에 내가 앵커 HTML 태그와
다음 자바
form.add(new BookmarkablePageLink<String>("firstname", gotoClass.class));
를 추가하려고 내가 아래 예외가 발생합니다.
마지막 원인 : [구성 요소 ID = 양식 이름]에서 ID가 'firstname'인 구성 요소를 찾을 수 없습니다. 예상 : 'formname.firstname'. 비슷한 이름을 찾을 수 은 (당신이 먼저처럼)
누군가가 반복 요소의 아들해야이
감사 샤 라트