p:datatable中currentPageReportTemplate的值从何而来?

时间:2019-05-13 11:27:23

标签: jsf primefaces xhtml

我试图找出currentPageReportTemplate标签的dataTable属性及其值的解析方式。我发现例如这个:

<p:dataTable currentPageReportTemplate="{startRecord} - {endRecord} von {totalRecords}">

有些关键词似乎用值代替了撇号,但是它从何处获取值以及如何知道可用的关键词?
我给定的dataTable的内容以扩展名org.primefaces.model.LazyDataModel为后盾,该扩展名覆盖了load方法以提供表行的内容。但是我无法找出totalRecordscurrentPageReportTemplate的数据来自哪里。

我做了一些研究,但是找不到任何令我满意的文档。我读例如标记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中?

0 个答案:

没有答案