0

在 Primefaces 选项列表中,您可以从左到右选择项目(反之亦然)。是否有任何组件可用于选择相同类型的多个项目?例如:在左侧面板上,将有一个项目列表,每个项目的末尾都有一个 + 图标。单击加号图标将使用该项目更新右侧面板。再次单击加号会使右侧面板上的项目计数为 2,依此类推(如果单击,右侧面板上会出现减号以减少计数)。JSF中有这样的内置组件吗?还是我必须编写自己的组件。

一个例子是创建一个露营清单。在左侧面板上,我们有帐篷、绳索、床等 - 每个项目都可以选择多次,而不是像选择列表那样只选择一次。谢谢 !

4

2 回答 2

3

恐怕没有这样的组件,但是您所描述的组件似乎并不复杂,因此您可以将其编写在合成页面中并包含在您的页面中或使用模板,如此所述。更复杂的替代方法是实现文档中描述的自定义组件。您应该使用两个数据表作为基础。选举将取决于您的具体项目要求。

于 2015-09-06T20:39:35.603 回答
1

您可以使用primefaces的tree-drag&drop组件,这里是集成教程 http://www.primefaces.org/showcase/ui/data/tree/dragdrop.xhtml

于 2015-09-07T09:02:43.210 回答