Либо измените свою модель данных, чтобы все поля кортежей были единичными в одномерной записи List
:
List<List<String>> tuples = getItSomehow();
List<String> fields = new ArrayList<String>();
for (List<String> tuple : tuples) {
fields.addAll(tuple);
}
и используйте его вместо этого.
<h:dataTable value="#{bean.fields}" var="field">
<h:column>#{field}</h:column>
</h:dataTable>
Или введите элемент HTML <br/>
, чтобы поместить каждое поле кортежа в отдельную строку в одном столбце.
<h:dataTable value="#{bean.tuples}" var="tuple">
<h:column>#{tuple[0]}<br/>#{tuple[1]}<br/>#{tuple[2]}</h:column>
</h:dataTable>