jsf动态创建SelectOneMenu

时间:2017-02-24 14:14:10

标签: javascript java jsf primefaces

我在java bean中有一个字符串列表。在每次单击按钮后,在GUI中都应创建一个新的p:SelectOneMenu,并且应该为其填充Sting列表的内容。

再次点击按钮,应该渲染第二个SelectOneMenu。这应该是x倍,x是我的String列表的大小。这意味着最后我们将拥有x SelectOneMenus。在每个SelectOneMenu中,应从列表中排除最后选择的项目。所以最后一个只包含一个项目。

示例:

列出stringList = {foo,bar,baz}

通过单击按钮,将呈现包含foo,bar,baz的第一个SelectOneMenu。第一项" bar"被选中。

将再次点击该按钮,将呈现第二个SelectOneMenu,这应该仅限于foo&巴兹等等。

实施此要求的最佳方式和最优雅方式是什么?

0 个答案:

没有答案