Primefaces数据表水平显示数据

Primefaces数据表水平显示数据,primefaces,datatable,Primefaces,Datatable,嗨,这是我的第一篇帖子,很抱歉我的英语很差。我使用的是PrimeFaces 5,我想将数据显示到dataTable中,但我的问题是:数据是垂直显示的,而我想水平显示 在我的Bean中,我有一个SerieVO对象的ArrayList。每个SerieVO对象都有一个名称 String name1 = "Serie 1"; String name2 = "Serie 2"; String name3 = "Serie 3"; listSerieVO.add( new

嗨,这是我的第一篇帖子,很抱歉我的英语很差。我使用的是PrimeFaces 5,我想将数据显示到dataTable中,但我的问题是:数据是垂直显示的,而我想水平显示

在我的Bean中,我有一个SerieVO对象的ArrayList。每个SerieVO对象都有一个名称

    String name1 = "Serie 1";
    String name2 = "Serie 2";
    String name3 = "Serie 3";

    listSerieVO.add( new SerieVO( name1 ) );
    listSerieVO.add( new SerieVO( name2 ) );
    listSerieVO.add( new SerieVO( name3 ) );
在我的xhtml中,我有一个数据表:

            <h:dataTable value="#{myBB.listSerieVO}" var="data">
                <h:column>
                    #{data.name}
                </h:column>
            </h:dataTable>

#{data.name}
结果是:

一级联赛
二级联赛
意甲3

但我想要以下几点:

一级|二级|三级


如有任何建议,将不胜感激。谢谢

我用ui:repeat和table标记(以及tr和td)代替了h:dataTable

            <table border="1">
            <tr>
            <ui:repeat value="#{myBB.listSerieVO}" var="data" >
                <td>
                    #{data.name}
                </td>
            </ui:repeat>
            </tr>
            </table>

#{data.name}
它对我有用。谢谢