< Předchozí | Další >

Lekce 3: Naplnit webový server webovými stránkami

Tato lekce znázorňuje, jak naplnit webový server webovými stránkami

Jakmile máte jednou rozvržený váš webový server pomocí ikon stránek v Návrháři webu, jste připraveni začít vytvářet stránky. Ikony stránek jsou momentálně ohraničeny přerušenými řádky; toto indikuje, že soubor znázorněný ikonou stránky nebo skutečná stránka neexistují. Poté co jsou vytvořeny soubory, ikony stránky budou mít plné řádky jako okraje.

  1. Pro tento výukový program a pro váš projekt musíte mít nainstalovanou fazetu Base Faces Support. Pokud jste nevybrali tuto fazetu během vytváření projektu, můžete nyní takto učinit také výběrem Projekt > Vlastnosti > Projekt fazety. Tato fazeta Vám umožňuje vytvořit JSP webové stránky, které umožňují použít technologii Faces JavaServer.
  2. Klepněte vpravo na ikonu stránky pro stránku Zobrazit všechny Classifieds a z rozevírací nabídky klepněte na Vytvořit stránku. Objeví se průvodce Nová webová stránka.

    JavaServer Faces je technologie vyvinutá společností Sun Microsystems, která vám pomůže vystavět uživatelská rozhraní pro dynamické webové aplikace, které běží na serveru. Struktura JavaServer Faces spravuje stav UI prostřednictvím požadavků serveru a nabízí jednoduchý model pro vývoj událostí na straně serveru, které jsou aktivovány klientem. Technologie JavaServer Faces je založena na struktuře MVC (model-view-controller). Pro JavaServer Faces toto znamená, že řadič je servletem, model je znázorněn JavaBeans TM, a pohled je tvořen z komponent JavaServer Faces s malým nebo s žádným aplikačním kódem. Cílem tohoto modelu je oddělit obsah od prezentace.

    V platformě Rational Software Development jsou nástroje jako komponenty Faces k dispozici, aby vám pomohly použít tuto technologii ve vašich webových aplikací. Existuje vlastní knihovna značek stránky JavaServer (JSP) vyjadřující rozhraní JavaServer Faces uvnitř stránky, kterou platforma Rational Software Development vhodně používá, aby se vytvořil průvodce Faces JSP. Tento průvodce vám pomůže vytvořit soubory JSP, které jsou zpřístupněny pro použití komponent Faces. Komponenty Faces vám umožňují vyvinout webovou aplikaci přetažením komponent ze zásuvky Faces v pohledu Paleta a jejich umístěním na webové stránky, které právě vytváříte.

    Např. můžete rychle přetáhnout pole vstupního textu a umístit jej do formátu na stránku. Poté můžete táhnout tlačítko Odeslat vedle pole vstupního textu. Nakonec můžete připojit pole vstupního textu do vašeho zdroje dat. Toto by koncovým uživatelům umožnilo zadat data z webové aplikace do zdroje dat.

    Další prospěch aplikací sestavených pomocí komponent Faces je, že uživatelské rozhraní je samostatně poskytnuto základní logikou programu. Toto znamená, že můžete vizuálně vytvořit aplikaci, která může dynamicky zpřístupnit data a stejně tak dobře běžet na prohlížeči nebo ručním zařízení.

    Také se můžete naučit, jak použít komponenty Faces pro přidání datových připojení do vašeho webového serveru v části Zobrazit dynamické informace na webových stránkách s výukovým programem JavaServer Faces.
  3. Přijměte výchozí složku (/ClassifiedsTutorial/WebContent).
  4. Do pole Název souboru zadejte název pro nový soubor all_records. Ačkoli může být výhodné pojmenovat váš soubor stejně jako navigační štítek, kterému jste přiřadili stránku během rozvržení vašeho webu, můžete také pojmenovat vaše soubory způsobem, který bude srozumitelný pro prostředky na vašem lokálním systému a použít navigační štítky pouze jako konvence pojmenovaní pro budoucí navigaci.
  5. Ujistěte se, že HTML je vybráno v poli Značkovací jazyk, které můžete zobrazit výběrem tlačítka Volby. Pro zbytek polí přijměte předvolby.
  6. Klepněte na Dokončit. Nový soubor je otevřen v Návrháři stránek. Uložte a zavřete soubor. Objeví se Návrhář webu.
  7. Nyní můžete vidět, že ikona Zobrazit všechny Classifieds má pevnou hranici a malou ikonu modrý kosočtverec (), aby označovala, že soubor JSP byl k ní přidružen, zatímco další ikony stránek stále mají přerušenou hranici, aby zobrazily, že soubory pro ně zatím nebyly vytvořeny.

  8. Pokračujte vytvářením stránek JSP pro ostatní ikony stránek stejným způsobem. V tomto výukovém programu postupujte podle této konvence pojmenování:
    • zapsat výpis - new_record
    • aktualizovat výpis - update_record
    • filtrované výpisy - filtered_records
  9. Stiskněte Ctrl+S pro uložení navigace webového serveru.
Když dokončíte vytváření čtyř stránek, váš pohled Navigátor projektu zobrazí všechny nové prostředky pod složkou WebContent:

Nyní jste vytvořili prázdné stránky pro každou ze stránek, kterou budete mít ve vašem webovém serveru. Další lekci spustíte klepnutím na Další.

< Předchozí | Další >