AWWW-1st3.6-w07.tresc-1.0-Slajd28

Z Studia Informatyczne
Wersja z dnia 19:01, 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

Velocity – Przykład (2/2)

Velocity – Przykład (2/2)


Niniejszy slajd prezentuje przykładowy szablon, wykorzystywany przez serwlet przedstawiony na poprzednim slajdzie oraz końcowy efekt działania serwletu, zaobserwowany w przeglądarce. Szablon ma postać dokumentu HTML z zagnieżdżonymi referencjami i dyrektywami języka szablonów Velocity. Znaczenie poszczególnych fragmentów kodu jest następujące:

  1. Referencja wskazująca miejsce w szablonie, w którym ma być umieszczony tekst zarejestrowany w kontekście pod nazwą "tytul".
  2. Pętla przeglądająca kolekcję imion dostępną w kontekście pod nazwą "lista". Znaczniki zawarte w ciele pętli będą powtórzone w wynikowym dokumencie tyle razy, ile będzie przebiegów pętli. W każdym przebiegu pętli kolejny element kolekcji jest przypisywany do zmiennej "imie"
  3. Referencje wskazujące miejsca w szablonie, w których mają być umieszczone: wartość wewnętrznego licznika pętli ("velocityCount") i bieżąca wartość zmiennej "imie".


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