AWWW-1st3.6-w08.tresc-1.0-Slajd11

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Po co komponenty JavaBean?

Po co komponenty JavaBean?


Komponenty JavaBean nie stanowią nowej jakości w programowaniu stron JSP, ale ich konsekwentne wykorzystanie niesie ze sobą wiele korzyści. Stosowanie znaczników <jsp:useBean> <jsp:getProperty> i <jsp:setProperty> wprowadza czystą i czytelną składnię oraz praktycznie eliminuje konieczność stosowania skryptletów na stronach JSP. W konsekwencji strony JSP stają się prostsze i łatwiejsze w utrzymaniu. Istotną zaletą wykorzystania komponentów JavaBean jest możliwość pełnej separacji implementacji logiki biznesowej (komponent JavaBean) i warstwy prezentacji, czyli generacji wynikowego kodu HTML (strona JSP). Taka separacja jest nie tylko wymogiem projektowym, ale umożliwia wielokrotne wykorzystanie tego samego kodu implementacji logiki biznesowej w wielu różnych miejscach, dzięki czemu można zapewnić identyczną funkcjonalność różnym modułom aplikacji internetowej. Dodatkowo, separacja logiki biznesowej i warstwy prezentacji umożliwia podział zespołu programistycznego na zespół implementujący komponenty JavaBean (osoby programujące w języku Java) i zespół generujący wynikowe dokumenty HTML (osoby programujące w języku HTML i zajmujące się grafiką).


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