Umgang mit session-time-outs in Datentabellen (mit server-side-Datenquelle Verarbeitung)

Ich habe eine datatables form ist gesichert durch eine serverseitige Ajax-Datenquelle (die verwendet eine struts-Aktion im backend die Anforderung zu verarbeiten, Holen Sie die Daten und senden Sie eine JSON-Antwort).
Die server-side-Betrieb laufen muss, im authentifizierten Modus, d.h. es muss eine aktive Sitzung.

Was ist der beste Weg zu handhaben session-timeout-Fehler in den Datentabellen? Derzeit zeigt nur eine JSON-Formatierung Fehler, die nicht die beste option für den Benutzer. Ich will nicht zu gehen, und ändern der Datentabellen code-aus offensichtlichen Gründen (Kompatibilität, zukünftige Wartbarkeit, etc). Gibt es eine saubere Art des Umgangs mit Fehlern?

Ich dachte entlang der Linien von der Einbettung Fehlermeldung in der JSON-Antwort, aber wo ist der beste Ort, um Sie abzufangen in der front-end-flow?

EDIT: ich nehme an, der beste Ort für diese Nachbearbeitung wäre in fnServerData, bin ich richtig?

  • Das ist richtig; man definiert einfach eine error Rückruf.
InformationsquelleAutor Ashkan Aryan | 2011-10-05
Schreibe einen Kommentar