【发布时间】:2013-08-21 04:52:44
【问题描述】:
我想重置 PrimeFaces 数据表的筛选、排序和分页状态。不幸的是,没有简单的方法可以做到这一点。尤其是重置排序状态很困难。
到目前为止我所做的是:
DataTable dataTable = (DataTable) FacesContext.getCurrentInstance().getViewRoot().findComponent(componentId);
if (dataTable != null) {
dataTable.setSortOrder("ascending"); // reset sortOrder
dataTable.setFirst(0); // reset page
dataTable.setFilteredValue(null); // reset filter
dataTable.setFilters(null);
}
我正在使用 PrimeFaces 3.4.1。
【问题讨论】:
标签: jsf-2 primefaces