Wicket link hinzufügen ein Etikett notwendig, um den text?
Derzeit, so mache ich das:
<li><a wicket:id="link" href="#"><span wicket:id="name">jawa01</span></a></li>
und
item.add( new BookmarkablePageLink("link", ResourcePage.class)
.setParameter("name", item.getModelObject().getName())
.add( new Label("name", item.getModelObject().getName()) )
);
Will ich tun ommit das element:
<li><a wicket:id="link" href="#">...</a></li>
Wie sollte der java-code Aussehen?
Erwarte ich so etwas wie
item.add( new BookmarkablePageLinkWithLabel(
"link", ResourcePage.class, item.getModelObject().getName())
.setParameter("name", item.getModelObject().getName())
);
Dank, Ondra
Du musst angemeldet sein, um einen Kommentar abzugeben.
Dies ist nicht eingebaut, Wicket, mit ein paar der Gründe, präsentiert hier.
Jedoch, Sie können sicherlich machen Sie eigene Komponente von dem, was Sie derzeit tun, um Ihr Leben leichter machen. Der Konstruktor würde beide nehmen das Modell für den link und das Modell für das label.