检票口嵌套数据表



在Wicket&java将数据置在另一个数据表中。

我有以下对象:

public class Writer {
    private String firstName;
    private String lastName;
    private List<Book> bookList;
     ......
}
public class Book {
    private String title;
    private publicationYear;
       ...
}

我需要以下面的方式显示:

| Show deatil | First name | Last name |
|-------------|------------|-----------|
|      +      |  xxxx      |   yyyy    | 
|      -      |  aaaa      |   bbbbbb  |
|--------------------------------------|  
| Title    | Publication year          |
|----------|---------------------------|
|  Title 1 |  1992                     |
|  Title 2 |  1994                     |
|--------------------------------------|
|      +      |   zzzz     |   oooo    |
|--------------------------------------|

我认为您必须编写自己的DefaultDataTable的扩展。请参阅此处:如何将"子行"插入检票口数据表中一个好的开始。

基本上,覆盖newRowItem,然后向item添加新的DataTable。应该是可行的

最新更新