【发布时间】:2015-08-31 10:56:22
【问题描述】:
我正在尝试在检票口中显示授权矩阵。
到目前为止,我可以提出 2 个解决方案,但我无法从其中任何一个中找到优势。
第一个,我现在更喜欢:DataTable
我正在考虑创建一个包含自定义行和列的 DataTable,然后覆盖 newCellItem 方法以在每个单元格中放置一个 AjaxCheckBox 并从中读取列到行的信息作为值。
问题:我不需要提供者,据我所知,没有提供者是不可能制作表格的。
第二个想法:
列表视图
使用静态标题行逐行添加它们会很容易。
问题:我会失去一张桌子的所有优势。
Wicket 是否提供了任何“最佳实践”,或者我应该继续使用 DataTable 吗? 如果是这样:没有提供者就不可能创建表吗?
因为我通过我的方法获得了所有信息
getAllRoles() AND getAllDependencies();
这将返回一个 Set。
【问题讨论】: