2010-05-12 26 views
5

Hiện nay, tôi làm điều này:Liên kết Wicket - đang thêm nhãn cần thiết để đặt văn bản?

<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())) 
); 

tôi muốn làm ommit phần tử:

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

Làm thế nào nên giao diện mã java?

tôi mong đợi một cái gì đó giống như

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

Cảm ơn, Ondra

Trả lời

7

này không được xây dựng vào Wicket, với một vài lý do đã trình bày here.

Tuy nhiên, bạn chắc chắn có thể làm cho bạn sở hữu thành phần ra khỏi những gì bạn hiện đang làm để làm cho cuộc sống của bạn dễ dàng hơn. Hàm khởi tạo sẽ lấy cả mô hình cho liên kết và mô hình cho nhãn.

Các vấn đề liên quan