我试图在我的web应用程序中实现apache特立尼达表。我的xhtml文件中的代码是:
<tr:table value="#{Search.persons}" var="row" rows="10" emptyText="#{res.noRecordsFound}"
rowBandingInterval="1" rowSelection="none" first="0">
<tr:column>
<f:facet name="header">
<tr:outputText value="Id"/>
</f:facet>
<tr:outputText value="#{row.id}"/>
</tr:column>
<tr:column>
<f:facet name="header">
<tr:outputText value="#{labels['Person.lastName']}"/>
</f:facet>
<tr:outputText value="#{row.lastName}"/>
</tr:column>
<tr:column>
<f:facet name="header">
<tr:outputText value="#{labels['Person.name']}"/>
</f:facet>
<tr:outputText value="#{row.firstName}"/>
</tr:column>
</tr:table>
#{Search.persons}
的总行数为21行。我使用属性行来检索10行。成功呈现包含前10行的表。"问题"在于表格组件没有创建导航(分页)链接。我必须在我的代码中更改或添加一些东西吗?
您的tr:table
必须在表单内。