我试图找出currentPageReportTemplate
标签的dataTable
属性及其值的解析方式。我发现例如这个:
<p:dataTable currentPageReportTemplate="{startRecord} - {endRecord} von {totalRecords}">
有些关键词似乎用值代替了撇号,但是它从何处获取值以及如何知道可用的关键词?
我给定的dataTable的内容以扩展名org.primefaces.model.LazyDataModel
为后盾,该扩展名覆盖了load方法以提供表行的内容。但是我无法找出totalRecords
中currentPageReportTemplate
的数据来自哪里。
我做了一些研究,但是找不到任何令我满意的文档。我读例如标记api文档:https://www.primefaces.org/docs/vdl/3.5/primefaces-p/dataTable.html
但是关于currentPageReportTemplate
属性只有一句话:
currentPageReport UI的模板。
我还通过示例找到了此页面https://www.primefaces.org/showcase/ui/data/datatable/paginator.xhtml,但没有解释如何确定值(例如totalRecords
)。
Primefaces如何确定例如totalRecords
在dataTable中?