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

Z Studia Informatyczne
Wersja z dnia 19:04, 28 sie 2006 autorstwa Juliusz Jezierski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Znaczniki <jsp:getProperty> i <jsp:setProperty>

Znaczniki <jsp:getProperty> i <jsp:setProperty>


Oprócz znacznika <jsp:useBean> JSP oferuje dwa dodatkowe znaczniki umożliwiające dostęp do cech komponentu JavaBean i manipulowanie wartościami cech. Zastosowanie obu znaczników praktycznie eliminuje konieczność wykorzystywania skryptletów, co prowadzi do czystszego i prostszego kodu JSP. Znacznik <jsp:getProperty> powoduje odczytanie wartości podanej cechy w komponencie JSP, automatyczną konwersję zwróconej wartości do łańcucha znaków, i wyświetlenie wartości wynikowej na stronie JSP. Znacznik <jsp:setProperty> powoduje ustawienie wartości pewnej cechy. Nowa wartość może być podana bezpośrednio w kodzie lub może zostać odczytana z parametru HTTP, z jakim została wywołana strona JSP. Dla komponentów funkcjonujących jako obiektowa reprezentacja zbioru wartości odczytywanych z formularza HTML istnieje także wygodna metoda jednoczesnego pobrania wartości wszystkich parametrów i przypisania ich do właściwych cech komponentu JavaBean. Na następnym slajdzie przedstawiono przykład wykorzystania obu znaczników.


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