jsf-forum.de jsf-forum.de jsf-forum.de
jsf-forum.de    
jsf-forum.de

Partial State Saving

State Saving ist an sich ein notwendiges Feature innerhalb von JSF. Über das State Saving wird geregelt, dass der jeweilige Komponentenbaum zwischen den Requests gespeichert wird. Dies führte bislang jedoch dazu, dass ggf. sehr viele States in der Session lagen, wobei viele der darin enthaltenen Daten redundant waren. Das State Saving in JSF 1.2 war eben nur sehr einfach umgesetzt.

Ab JSF 2.0 wurde ein Partial State Saving eingeführt. Dies funktioniert so, dass initial für eine View ein Komponentenbaum aufgebaut wird und dieser Zustand gespeichert wird. Folgend werden lediglich die Deltas dazu noch abgespeichert.

Damit wurde erreicht, dass die View-Map, die in der Regel serverseitig im Speicher gelagert ist, deutlich reduziert wird und somit JSF stark optimiert wurde.

Zurück zur Übersichtsseite

jsf-forum.de