Saltar al contenido

Restablecer el estado de PrimeFaces DataTable (filtro, clasificación, paginación)

Te doy la bienvenida a nuestro espacio, aquí vas a encontrar la resolución a lo que necesitas.

Solución:

Finalmente, encontré la solución, escondida en esta muestra http://www.primefaces.org/showcase/ui/data/datatable/columns.xhtml en la pestaña ColumnsView.java:

table.setValueExpression("sortBy", null);

dataTable.setSortBy(null);

Estoy usando PrimeFaces 4.0

Dentro de la carga de LazyDataModel llamo al método con este código:

DataTable dataTable = (DataTable) FacesContext.getCurrentInstance().getViewRoot().findComponent("form:dataTableItem");
dataTable.setFirst(0);
dataTable.reset();
dataTable.setSortBy(null);

valoraciones y comentarios

Si eres capaz, eres capaz de dejar un post acerca de qué le añadirías a esta sección.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *