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

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Struktura kodu formularzy do wprowadzania danych

Struktura kodu formularzy do wprowadzania danych


Strony-widoki JSF to najczęściej strony JSP wykorzystujące specjalne znaczniki z bibliotek znaczników JSF dla JSP. Strony te zawierają jeden formularz i mają ogólną strukturę kodu przedstawioną na slajdzie:

1. Deklaracja biblioteki znaczników reprezentujących elementy JSF, niezależne od technologii prezentacji (np. do walidacji, obsługi zdarzeń i wyróżniony znacznik do reprezentacji korzenia drzewa komponentów), zwyczajowy prefiks: „f”.

2. Deklaracja biblioteki znaczników reprezentujących znaczniki HTML (w tym elementy formularzy), zwyczajowy prefiks : „h”.

3. Strona zawierająca znaczniki JSF jest reprezentowana w postaci drzewa komponentów. Korzeniem drzewa jest komponent UIViewRoot, reprezentowany przez znacznik <f:view>. Dlatego wszystkie znaczniki JSF użyte na stronie JSP muszą być zawarte wewnątrz elementu <f:view></f:view>.

4. Znacznik <h:form> reprezentuje formularz HTML <FORM>. W generowanym przez ten znacznik formularzu atrybut ACTION automatycznie wskazuje na bieżącą stronę (strona wywołuje sama siebie), a atrybut METHOD przyjmuje wartość POST (obowiązkowo).


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