Példa: JSF és SDO

Ez a galéria általános webalkalmazás feladatokat bemutató JavaServer Faces (JSF) mintkészletet kínál. Ezenkívül azt is bemutatja, hogy a Szolgáltatás adatobjektumok (SDO) hogyan használhatók a relációs rekordok és rekordlisták elérésére. Minden példa független. A megjelenítéskor nem kell adott sorrendhez ragaszkodni. A mintapéldák feltételezik, hogy a felhasználó rendelkezik a JSF és SDO technológiákkal, valamint a webalkalmazások fejlesztésével kapcsolatos alapvető ismeretekkel. Ha még nem ismeri ezeket a technológiákat, akkor a példák használata előtt érdemes megtekintenie a "Dinamikus információk megjelenítése weboldalakon JavaServer Faces segítségével" című ismertetőt.
Szükséges idő: 5 perc

A példa használatához az SDO eszközöket telepítenie kell. Az SDO eszközök telepítéséhez kattintson a Módosítás lehetőségre a Telepítéskezelőben. A Szolgáltatás listában kattintson az IBM Rational Application Developer for WebSphere Software 7.5.0 > Webes fejlesztőeszközök lehetőségre. Válassza ki az SDO - Domino és JDBC közvetítők lehetőséget, majd kattintson a Módosítás elemre.

A telepítéssel és beállítással kapcsolatos részletes útmutatásért kattintson a Telepítési utasítások hivatkozásra. A példa importálása hivatkozásra kattintva indítsa el a példa importálását a munkaterületre.

Példa típusa Leírás
Választási lehetőség hozzáadása kiválasztó listákhoz - Legördülő listák és listák Választási lehetőség hozzáadását kiválasztó listához és a felhasználó által kiválasztott értékek tárolását mutatja be.
Adatok átadása kérés és munkamenet hatókör segítségével Adatok oldalak közötti átadását mutatja be hatókör változók és munkamenet hatókörben lévő irányított Java komponens segítségével.
Adatok átadása parancs-hiperhivatkozások és kimenet-hivatkozások segítségével Adatok oldalak közötti átadását mutatja be parancs-hiperhivatkozás és kimenet-hivatkozás paramétereinek segítségével.
Műveletek végrehajtása adattábla soron Műveletek végrahajtását mutatja be egyetlen adattábla soron a sorművelet vezérlőelem és parancs-hiperhivatkozások segítségével.
Műveletek végrehajtása több adattábla soron Azt mutatja be, hogyan választhat ki rekordokat és hatjthat végre műveleteket egy adattábla több során sorkijelölő vezérlőelemeket használva. A példa Java komponens és relációs rekordlisták rekordjait törli és frissíti.
Rekordok frissítése adattábla sorszerkesztő és konkurencia vezérlőelem segítségével. Az adattábla sorszerkesztő vezérlőelem és a konkurencia vezérlőelem használatát mutatja be.
Adatbázis rekordok hozzáadása automatikus kulcs előállítás segítségével A JSF és az SDO kombinált használatát mutatja be elsődleges kulcs generálására új rekord hozzáadásakor a táblához.
SDO lekérdezés használata adatok szűrésére Azt mutatja be, hogyan hajthat végre SDO lekérdezést és adhatja vissza a szűrt találatokat ugyanazon az oldalon.
Információk rendezése adattáblában Azt mutatja be, hogyan rendezhető az adattábla növekvő vagy csökkenő sorrendbe az oszlopfeljécre kattintva.
Kibontható és összecsukható adat-csoportosítások létrehozása Az adattábla sor-kategorizáló használatát mutatja be rekordok kibontható és összecsukható menükbe csoportosításához.
Bevitel ellenőrzése A szabványos és az egyéni bevitel ellenőrzés használatát mutatja be.
Az érték-változás esemény kezelése Érték-változás események és űrlapok automatikus elküldésének kezelését mutatja be. A példa legördülő listát tölt fel másik legördülő listában történt kijelölés alapján.
Parancsfájl gyűjtő események használata Parancsfájl gyűjtő események használatát mutatja be.
Lépcsőzetes stíluslap-dokumentumok használata Lépcsőzetes stíluslap-dokumentum használatát mutatja be JSF alkalmazás megjelenésének módosításának céljából.
Bemenet és billentyűzet támogatás használata Bemenet és billentyűzet támogatás használatát mutatja be.
JSTL kifejezés nyelv használata A JSTL kifejezés nyelv használatát mutatja be JSF oldalon.
Rekordok megjelenítése adattábla lapozók segítségével Adattábla lapozók galériája az oldalon megjelenített rekordok számának csökkentéséhez.

A példa használatához megfelelően telepített és beállított alkalmazáskiszolgáló szükséges. Ha ellenőrizni kívánja, hogy elérhető-e a kiszolgáló futási környezete, kattintson az Ablak > Kedvencek menüpontokra, bontsa ki a Kiszolgáló elemet, és végül kattintson a Futási környezetek pontra. Ezen a panelon van lehetőség a kiszolgáló futási környezetek hozzáadására, eltávolítására és szerkesztésére. Emellett új kiszolgálók támogatásához szükséges elemek letöltése és telepítése is lehetséges.

Ez a példa az alábbi alkalmazáskiszolgálókkal került tesztelésre:

Visszajelzés