7.4. Fáze Update Model Values

V této fázi je již zajištěno, že data odpovídají validačním pravidlům a může se konečně přistoupit k jejich uložení do modelu čili do příslušných beanů. I v této fázi však můžou nastat chyby konverze, které nemohly být zachyceny ve fázi Apply Request Values, neboť do této chvíle byly hodnoty uloženy pouze lokálně. Jakmile se aplikace pokusí uložit hodnotu do proměnné beanu, která je nevyhovujícího typu, nastane chyba a opakuje se opět stejný scénář - do FacesContextu se zařadí chybové zprávy, voláním metody renderResponse() se přeskakuje zbytek cyklu a vykresluje se stejná stránka s chybovými zprávami.

Pokud uložení do modelu proběhne v pořádku, jsou opět všechny vyvolané události zaslány svým listenerům a přechází se k další fázi.

Creative Commons License
Uvedená práce (dílo), jejímž autorem je Bc. David Hanel, podléhá licenci Creative Commons Uveďte autora-Neužívejte dílo komerčně-Zachovejte licenci 3.0 Česko.