Ich möchte den Filter-, Sortier- und Paging-Status einer PrimeFaces DataTable zurücksetzen. Leider gibt es keinen einfachen Weg dazu. Vor allem das Zurücksetzen des Sortierzustands ist schwierig.
Was ich bis jetzt gemacht habe, ist:
%Vor%Ich benutze PrimeFaces 3.4.1.
Zuerst setze ich den Sortierzustand wie in den anderen Antworten zurück:
%Vor% Dies hat jedoch die angezeigten Codes in der Tabelle für mich nicht zurückgesetzt. Die zuvor gefilterten Ergebnisse wurden weiterhin angezeigt, da ich das Attribut filteredValue
für meine Datentabelle auf ein Feld in einer View-Scoped-Bean gesetzt hatte. Ich habe dieses Problem behoben, indem ich mein filteredValue
-Feld auf das Feld value
setzte und die aktuellen gefilterten Ergebnisse auf den vollständigen Datensatz einstellte.
Tags und Links jsf-2 primefaces