【发布时间】:2011-12-14 14:31:20
【问题描述】:
我正在使用 JSF 2.0 和 PrimeFaces 2.2。我有一个数据表,其列需要根据下拉菜单中的选择进行更新。我不想创建多个数据表,因为下拉列表中有很多值,根据将显示哪些列值以及数据表中的列数。
可以吗?
好的,让我非常具体,假设我在下拉菜单中有十个项目,并且在每个选择中都有不同类型的数据表,我必须在从下拉菜单中选择时显示,我不想制作 10 种不同类型的数据表,我想要一个数据表,我可以在其中根据我的选择选择列(数据表有很多相同的条目,所以每个数据表中都会有很多重复的条目)。
【问题讨论】:
-
您想在已经实现的数据表中拥有不同的列并根据您的选择显示/隐藏它们?还是您想根据您的选择更改列表(dataTable 值)(基本上这意味着每个选项 dataTable 将显示不同的记录)?
-
是的,我希望数据表中已经实现了不同的列,并根据我的选择显示/隐藏它们。
-
你不是很具体;我更新了答案并添加了 BalusC 解决方案!
标签: jsf-2 datatable primefaces