AWWW-1st3.6-w07.tresc-1.0-Slajd28
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
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:
- Referencja wskazująca miejsce w szablonie, w którym ma być umieszczony tekst zarejestrowany w kontekście pod nazwą "tytul".
- 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"
- 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".