AWWW-1st3.6-w11.tresc-1.0-Slajd14

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Koncepcja managed beans

Koncepcja managed beans


JSF oferuje deklaratywny mechanizm tworzenia komponentów JavaBean. Mechanizm ten dotyczy dwóch rodzajów komponentów:

(a) Backing Beans – komponenty o zasięgu żądania (request), związane z konkretną stroną JSF;

(b) Application logic beans – komponenty niepełniące roli Backing Beans, zawierające kod i właściwości niezwiązane z konkretną stroną.

Komponenty skonfigurowane w pliku faces-config.xml określane są jako managed beans, czyli komponenty zarządzane. JSF utworzy instancję komponentu zarządzanego na żądanie, gdy napotka wyrażenie odwołujące się do komponentu, a instancja komponentu w żądanym zasięgu nie będzie dostępna.

Odwołania do managed beans z poziomu kodu strony JSF realizowane są za pomocą zunifikowanego języka wyrażeń Unified Expression Language (EL).


<< Poprzedni slajd | Spis treści | Następny slajd >>