我找不到关于如何使一个项目显示在两行(或多行)上的 primefaces 数据表示例。我需要在数据表中显示一个项目,如下所示:
<table>
<tr>
<td>Text 1 from entry</td>
<td>Text 2 from entry</td>
</tr>
<tr>
<td colspan="2">Text 3 from entry</td>
</tr>
</table>
可以完成还是应该使用其他标签来呈现这样的效果?
我试过了:
...xmlns:p="http://primefaces.org/ui"...
<p:dataTable var="item" value="#{bean.items}">
<p:column>
<p:row>
<p:column>
<h:outputText value="#{item.title}" />
</p:column>
<p:column>
<h:outputText value="#{item.shortText}" />
</p:column>
</p:row>
<p:row>
<p:column colspan="2">
<h:outputText value="#{item.longText}" />
</p:column>
</p:row>
</p:column>
</p:dataTable>
但显然这是错误的和/或我误解了使用“p:row”的概念。我找不到有关如何正确执行此操作的任何解释,因此将不胜感激。