使用JSF 2 </string>遍历List <string>

时间:2013-08-09 15:48:47

标签: jsf jsf-2

我有这个java代码。

List<String> myList = new ArrayList<String>();
myList.add("Hello");
myList.add("World");

我需要遍历列表以在网页中显示这些值。我想过使用dataTable,但我不知道如何检索列表中的每个条目。

想法?谢谢!

1 个答案:

答案 0 :(得分:38)

您可以使用<ui:repeat>

<ui:repeat value="#{bean.myList}" var="value">
    #{value} <br />
</ui:repeat>

如果您不确定是否应使用<h:dataTable><ui:repeat>,可以查看mkyong在此处提供的示例:JSF 2 repeat tag example

简而言之:<h:dataTable>呈现<table> HTML组件,而<ui:repeat>则可让您灵活选择如何显示数据。