2010-05-12 15 views
5

Actualmente, hago esto:Wicket link: ¿está agregando una etiqueta necesaria para establecer el texto?

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

y

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

que quiero hacer ommit elemento:

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

Cómo debe buscar el código de Java?

me esperaba algo así

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

Gracias, Ondra

Respuesta

7

Esto no está integrado en Wicket, con un par de razones presentado here.

Sin embargo, ciertamente puede hacer su propio componente de lo que hace actualmente para hacer su vida más fácil. El constructor tomaría tanto el modelo para el enlace como el modelo para la etiqueta.

Cuestiones relacionadas