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

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Sposoby wiązania Backing Beans z komponentami interfejsu

Sposoby wiązania Backing Beans z komponentami interfejsu


Backing Bean to komponent JavaBean, powiązany z komponentami interfejsu używanymi na stronie. Każda z właściwości komponentu Backing Bean powiązana jest z wartością lub instancją komponentu.

W większości sytuacji zalecane jest wiązanie właściwości z wartością komponentu poprzez atrybut VALUE znacznika komponentu. Właściwość wtedy jest wartością standardowego typu języka Java: String, Integer, int, double, ... Zaletą wiązania przez wartość są automatyczne konwersje typów danych i niezależność klasy komponentu Backing Bean od JSF API.

Drugi sposób to wiązanie właściwości Backing Bean z instancją komponentu interfejsu poprzez atrybut BINDING znacznika komponentu. Właściwość jest wtedy instancją jednej z podklas klasy bibliotecznej JSF UIInput. Sposób ten pozwala na programowe modyfikowanie właściwości komponentu.


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