Serverseitige DataTable-Sortierung in RichFaces

8

Ich habe eine Datentabelle mit einer variablen Anzahl von Spalten und einem Datenscroller. Wie kann ich die serverseitige Sortierung aktivieren? Ich bevorzuge, dass es durch den Benutzer ausgelöst wird, der auf die Spaltenüberschrift klickt.

%Vor%

Ich habe bereits eine Methode in der Bean zum Ausführen der Sortierung.

%Vor%     
sblundy 25.09.2008, 17:34
quelle

5 Antworten

6

Ich habe es manuell gemacht. Ich füge dem Header-Text-Tag ein Support-Tag hinzu, so.

%Vor%

Um die aufsteigenden / absteigenden Pfeile zu erhalten, habe ich eine CSS-Klasse hinzugefügt.

%Vor%     
sblundy 25.09.2008, 20:46
quelle
1

Hier gibt es eine ziemlich elegante Lösung:

Ссылка

Diese Demo vermeidet die Verwendung des Tags.

    
Marco 15.07.2010 14:52
quelle
1

Ihr Datamodell muss eine "änderbare" Schnittstelle implementieren.

Die Datentabelle ruft ihre modify() Methode auf, um serverseitig zu arbeiten Sortieren und Filtern.

    
Philipp 14.05.2010 14:48
quelle
0

Sehen Sie sich die Eigenschaft "sortBy" von "rich: columns" an, vielleicht suchen Sie genau danach. Richfaces-Referenz

    
Patrick 22.10.2008 14:36
quelle
0

Können Sie nicht einfach Collection.sort () verwenden, wenn Sie die Liste abrufen?

    
Shervin Asgari 14.11.2008 09:32
quelle

Tags und Links