Ukázka: JSF a SDO

Tato galerie nabízí sadu ukázek JavaServer Faces (JSF), které předvádějí obecné úlohy webové aplikace. Také předvádějí použití funkce SDO (Service Data Objects) pro přístup k relačním záznamům a seznamům relačních záznamů. Všechny ukázky jsou nezávislé. Není potřeba je zobrazovat v určitém pořadí. Tyto ukázky předpokládají, že máte základní informace o technologiích JSF a SDO a o vývoji webových aplikací. Pokud jsou pro vás tyto technologie novinkou, možná si budete chtít před použitím těchto ukázek projít výukový program "Zobrazení dynamických informací o webových stránkách s JavaServer Faces".
Požadovaný čas: 5 minut

Musíte mít nainstalované nástroje SDO, abyste mohli používat tuto ukázku. Chcete-li nainstalovat nástroje SDO v produktu Installation Manager, klepněte na tlačítko Upravit. V seznamu funkcí klepněte na IBM Rational Application Developer for WebSphere Software 7.5.0 > Nástroje pro vývoj webových stránek. Vyberte SDO - zprostředkovatelé Domino a JDBC, pak klepněte na tlačítko Upravit.

Klepněte na odkaz Pokyny k instalaci, abyste získali podrobné instrukce o nastavení a konfiguraci. Klepněte na odkaz Importovat stránku, abyste spustili import stránky do pracovního prostoru.

Typ ukázky Popis
Přidání výběrů do seznamů s výběrem - Pole a okénka se seznamy Předvádí, jak přidat volby do seznamu s výběrem a uložení hodnot vybraných uživatelem.
Průchod dat s pomocí rozsahů relace a požadavků Předvádí, jak nechat projít data mezi stránkami s pomocí proměnných rozsahu a spravovaných objektů Java bean v rozsahu relace.
Průchod dat s pomocí hypertextových odkazů příkazů a výstupních odkazů Předvádí, jak nechat projít data mezi stránkami s pomocí parametrů hypertextových odkazů příkazů a výstupního odkazu.
Provedení akcí na řádku tabulky dat Předvádí, jak provést akce na jediném řádku tabulky dat s pomocí ovládacího prvku akce řádku a hypertextových odkazů příkazů.
Provedení akcí na více řádcích tabulky dat Předvádí, jak vybrat záznamy a provést akce na více řádcích tabulky dat s pomocí ovládacích prvků pro výběr řádků. Tato ukázka odstraní a aktualizuje záznamy v objektu Java bean a seznamech relačních záznamů.
Aktualizace záznamů s pomocí úpravy řádku v tabulce dat a kontrola souběžnosti Předvádí, jak používat ovládací prvek pro úpravu řádků v tabulce dat a kontrolu souběžnosti.
Přidání záznamu do databáze s pomocí automatického generování klíče Předvádí, jak použít jazyk JSF v kombinaci s rozhraním SDO k automatickému generování klíče, když se přidává nový záznam do databáze.
Použití dotazu SDO k filtrování dat Předvádí, jak provést dotaz SDO a vrátit filtrované výsledky na stejnou stránku.
Řazení informací v tabulce dat Předvádí, jak řadit data v tabulce dat vzestupně nebo sestupně klepnutím na hlavičky sloupců.
Vytváření rozšiřitelných a sbalitelných seskupení dat Předvádí, jak se používá kategorizace řádků tabulky dat k seskupení záznamů do rozšiřitelných a sbalitelných nabídek.
Ověřování platnosti vstupu Předvádí použití standardního a vlastního ověření platnosti vstupu.
Použití práce s událostmi se změněnou hodnotou Předvádí, jak obsluhovat události se změněnou hodnotou a automatické zadávání formulářů. Tato ukázka zaplní jedno pole se seznamem na základě výběru v jiném.
Použití událostí kolektoru skriptů Předvádí použití událostí s využitím kolektoru skriptů.
Použití stylu CCS Předvádí použití stylu CSS k formátování a změně vzhledu aplikace JSF.
Použití asistence pro klávesnici a vstup Předvádí použití asistence pro klávesnici a vstup.
Použití JSTL Expression Language Předvádí použití jazyka JSTL Expression Language na stránce JSF.
Zobrazení záznamů s pomocí stránkovačů tabulky dat Galerie stránkovačů tabulky dat používaných k omezení počtu záznamů zobrazených na stránce.

Musíte mít nainstalovaný a konfigurovaný aplikační server, abyste mohli používat tuto ukázku. Chcete-li ověřit, že je dostupné běhové prostředí serveru, klepněte na Okno > Předvolby, rozbalte Server, a pak klepněte na Běhová prostředí. Toto podokno lze použít k přidání, odebrání nebo úpravě definic instalovaných běhových prostředí serveru. Můžete také stáhnout a instalovat podporu pro nový server.

Následující aplikační servery byly testovány pro práci s touto ukázkou:

Zpětná vazba