在JSF视图中显示能够向其添加元素的列表

时间:2013-04-11 18:06:56

标签: jsf jsf-2

我需要能够在JSF视图中动态显示ArrayList的元素。我想查看列表中的所有项目,然后可以使用commandButton将其他元素添加到该列表中,以便可以更新JSF视图。

有可能实现我想要的目标吗?

我有一个JSF页面,我有一个Message类和一个Conversation类,它包含一个消息列表。我想在JSF页面中显示几个对话对象及其各自的消息。

1 个答案:

答案 0 :(得分:1)

这绝对可能(并且易于开发)。只需使用ArrayList组件查看h:dataTable的项目即可。如果添加一个h:commandButton组件,其中包含一个将项添加到此列表的操作,则在重新呈现页面时,数据表会在浏览器中自动更新。