< Wstecz | Dalej >

Wyświetlanie informacji dynamicznych na stronach WWW w technologii JavaServer Faces

Celem tego kursu jest nauczenie użytkownika projektowania dynamicznego serwisu WWW, który działa jako sekcja ogłoszeń drobnych gazety. Serwis WWW jest pełną aplikacją WWW J2EE, która korzysta z komponentów JSF (JavaServer Faces) oraz SDO (Service Data Objects). Ta aplikacja korzysta z technologii JSF do tworzenia dynamicznych stron WWW, które łączą się z bazą danych przechowującą informacje o ogłoszeniach drobnych. Przeciągając komponenty JSF na strony można tworzyć aplikacje WWW JSF znane jako aplikacje CRUD (Create, Read, Update, Delete), ponieważ służą do tworzenia, odczytywania, aktualizowania i usuwania rekordów z bazy danych. Użytkownicy serwisu mogą korzystać z tych funkcji w celu zarządzania ogłoszeniami drobnymi w bazie danych.

Po ukończeniu tego kursu użytkownicy nie tylko będą mogli przeglądać przedmioty na sprzedaż, ale także dodawać nowe, zmieniać szczegóły dotyczące przedmiotów (na przykład cenę lub opis) lub wyszukiwać określony przedmiot. Mimo że serwis przedstawiony w kursie jest prostym projektem, używane tu zasady i technologie są wykorzystywane także w dużo większych i bardziej skomplikowanych serwisach WWW.

Cele edukacyjne

Ten kurs jest podzielony na dwa moduły, z których każdy ma inne cele edukacyjne. Użytkownik może wykonać dowolny moduł lub oba. W przypadku każdego modułu, aby serwis WWW działał poprawnie, należy wykonać ćwiczenia.

Moduł 1: Tworzenie stron WWW z połączeniami danych

W tym module użytkownik dowie się, jak skonfigurować połączenie z bazą danych i wyświetlić informacje z bazy danych na stronie WWW. W tym module użytkownik:
  • Łączyć strony WWW z bazą danych.
  • Tworzyć strony, które na których można wyświetlać, tworzyć, edytować i usuwać rekordy bazy danych.
  • Wysyłać dane z jednej strony na inną

Moduł 2: Dodawanie funkcji zaawansowanych

W tym module użytkownik zapozna się z bardziej zaawansowanymi sposobami korzystania z danych zawartych w bazie danych. W tym module użytkownik:
  • Formatowanie rekordów bazy danych na stronie WWW
  • Dodawać komponenty umożliwiające przesyłanie plików do bazy danych ze strony WWW.
  • Automatyczne przechodzenie między stronami
  • Automatyzacja pewnych zadań administrowania bazą danych

Po zakończeniu przygotowań można rozpocząć od modułu 1: Tworzenie stron WWW z połączeniami danych.

Wymagany czas

Całkowity: 3 godziny i 30 minut

Moduł 1: 2 godziny

Moduł 2: 1 godzina i 30 minut

Poziom kwalifikacji

Średni

Odbiorcy

Twórcy aplikacji WWW, projektanci interfejsów użytkownika WWW

Wymagania systemowe

Aby ukończyć ten kurs, najpierw należy zainstalować i skonfigurować serwer wykonawczy. Ten kurs został przetestowany na następujących serwerach:
  • IBM WebSphere Application Server, wersje 6.0, 6.1 i 7.0

Aby ukończyć ten kurs, należy zainstalować narzędzia SDO. Aby zainstalować narzędzia SDO, należy w programi Installation Manager kliknąć opcję Modyfikuj. Na liście opcji kliknij pozycję IBM Rational Application Developer for WebSphere Software 7.5.0 > Web Development Tools. Wybierz pozycję SDO - Domino and JDBC mediators, a następnie kliknij przycisk Modyfikuj.

Wymagania wstępne

Aby ukończyć ten kurs, użytkownik powinien znać:
  • Podstawowe pojęcia związane z projektowaniem pod kątem sieci WWW, takie jak serwisy WWW, strony WWW, przeglądarki i serwery.
  • Sposób tworzenia prostej statycznej strony WWW.
  • Elementy strony WWW, takie jak tabele, odsyłacze hipertekstowe, formularze i obrazy.
  • Terminologię związaną z bazami danych: takie pojęcia, jak tabele, rekordy, kolumny i pola.
Pomocna będzie również wiedza z zakresu:
  • Sposobu używania perspektyw i widoków środowiska roboczego.
  • Sposobu edytowania kodu HTML strony WWW.

Oczekiwane wyniki

Po wykonaniu aplikacji WWW strona główna będzie wyglądała podobnie, jak na poniższym rysunku. Nawigacja serwisu WWW, która jest dodawana do stron WWW za pośrednictwem szablonu serwisu, prowadzi do stron, które umożliwiają tworzenie nowego ogłoszenia lub przeglądanie wszystkich ogłoszeń. Działanie na pojedynczym wierszu tabeli wyświetlonej poniżej prowadzi do strony aktualizacji, na której można zmienić informacje związane z danym ogłoszeniem.
Gotowa strona WWW.

Moduły w niniejszym kursie

< Wstecz | Dalej >

Opinie