Primefaces数据表水平显示数据
嗨,这是我的第一篇帖子,很抱歉我的英语很差。我使用的是PrimeFaces 5,我想将数据显示到dataTable中,但我的问题是:数据是垂直显示的,而我想水平显示 在我的Bean中,我有一个SerieVO对象的ArrayList。每个SerieVO对象都有一个名称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
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}
它对我有用。谢谢