javascript - JSF 数据表分页中的当前页码

标签 javascript jsf-2 primefaces

我通过查看下面的链接在 JSF 中实现了数据表

http://www.javacodegeeks.com/2012/04/lazy-jsf-primefaces-datatable_11.html

但对于我的要求之一,我需要当前选定的页面。我怎样才能得到它?

我的具体要求是导出到 Excel 当前页面,因为我需要当前页面中的数据

我可以使用java脚本获取当前页面数据吗?

最佳答案

考虑下面的数据表,

<p:dataTable id="dt" widgetVar="dtWv" value="#{viewMBean.list}" var="b" rows="2" paginator="true">
    <p:column>#{b.id}</p:column>
    <p:column>#{b.name}</p:column>
</p:dataTable>

您可以使用 widgetVar 获取当前页面,如下所示:

dtWv.paginator.getCurrentPage();

关于javascript - JSF 数据表分页中的当前页码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20648786/

相关文章:

jsf-2 - JSF viewAction 传递参数并设置它,但返回 null

java - JSF,Primefaces LazyDataModel - 在不调用加载方法的情况下更新行

javascript - 如何将日历设置为 mm-yyyy 格式

javascript - 如何压缩 ajax 请求的响应?

javascript - 在 jquery 中将预填充表单制作为 HTML 表

jsf-2 - 组件 ID 形式 :composite:j_id2 has already been found in the view

jsf-2 - 带有验证错误的 JSF PRG

charts - Primefaces 6.2 条形图数据提示格式

java - Primefaces 数据表部分页面渲染不适用于 <p :fileUpload>

javascript - 验证数组中第一项或最后一项是否等于某个数字的函数