Ссылка калитки - действительно ли добавление является маркировкой, необходимой для установки текста?

В настоящее время я делаю это:

<li><a wicket:id="link" href="#"><span wicket:id="name">jawa01</span></a></li>

и

item.add( new BookmarkablePageLink("link", ResourcePage.class)
   .setParameter("name", item.getModelObject().getName())
   .add( new Label("name", item.getModelObject().getName()) )
);

Я хочу сделать ommit элемент:

<li><a wicket:id="link" href="#">...</a></li>

Как Java должен кодировать взгляд?

Я ожидаю что-то как

item.add( new BookmarkablePageLinkWithLabel(
   "link", ResourcePage.class, item.getModelObject().getName())
   .setParameter("name", item.getModelObject().getName())
);

Спасибо, Ondra

5
задан Ondra Žižka 12 May 2010 в 06:40
поделиться

1 ответ

Это не встроено в Wicket, по двум причинам, представленным здесь .

Однако вы, безусловно, можете сделать свой собственный компонент из того, что вы делаете сейчас, чтобы облегчить себе жизнь. Конструктор будет использовать как модель для ссылки, так и модель для метки.

7
ответ дан 14 December 2019 в 08:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: