V tomto modulu se naučíte, jak používat rozšířené funkce pro úpravu formátu webových stránek, přidat funkci, která umožňuje uživatelům nahrání souborů do databáze, jak nastavit pravidla, která automaticky odešlou uživatele na konkrétní stránku a jak automatizovat některé administrativní úlohy, jako je generování klíčů.
Předpoklady
Pokud jste již dokončili Modul 1: Vytvoření webových stránek s datovými připojeními, přeskočte zbytek této sekce předpokladů a přejděte do Lekce 2.1: Formátování tabulky dat.
Pokud začínáte pracovat s tímto výukovým programem s modulem 2, bez toho, že byste nejprve provedli modul 1, musíte nejprve naimportovat požadované prostředky, nastavit cílový server a nastavit připojení k databázi.
Import požadovaných prostředků:
- Importovat projekt. Přepněte na webovou perspektivu
(klepnutím na ).
- V pohledu Průzkumník projektů webové perspektivy se ujistěte, že projekt ClassifiedsTutorial vypadá jako následující obrázek:
Chcete-li nastavit cílový server:
- V pohledu Průzkumník projektů webové perspektivy klepněte pravým tlačítkem myši na ClassifiedsTutorial a vyberte Vlastnosti .
- V seznamu vlastností klepněte na Server.
- V seznamu výchozích serverů vyberte server, který chcete použít jako předvolbu. Klepněte na Použít.
- V seznamu vlastností klepněte na Zaměřené běhové komponenty.
- V seznamu běhových komponent klepněte na webovou komponentu, která odpovídá serveru, který jste vybrali. Klepněte na OK.
Pokud server, který chcete použít, není v seznamu zaměřených běhových komponent, zavřete pracovní prostředí a nainstalujte server, který chcete použít. Když je server nainstalován, postupujte podle instrukcí, abyste nastavili cílový server.
Poznámka: Pokud nevidíte žádné servery v seznamu Předvolených serverů a nainstalovali jste běhové komponenty serverů, je možné, že bude potřeba server nakonfigurovat. Chcete-li nakonfigurovat server, můžete provést následující:
- Klepněte pravým tlačítkem myši na soubor all_records.jsp, pak klepněte na .
- Vyberte Ručně definovat nový server.
- Vyberte server, který jste nainstalovali.
- Následujte pokyny průvodce, abyste nakonfigurovali server. Při prvním
spuštění na serveru můžete obdržet chybu. Chybu opravíte tak, že nastavíte
cílový server dle výše uvedeného popisu, restartujete server v pohledu Servery a znovu
zavedete webovou stránku v prohlížeči.
Pokud půjdete zpět dříve popsanými kroky pro nastavení cílového serveru, zjistíte, že předvolený server je ten, který jste nakonfigurovali. Pokud je server nainstalován, ale ne nakonfigurován, nyní se objeví v seznamu serverů, z nichž můžete vybrat předvolený cíl.
Další informace o implementaci
SDO na jiné servery než WebSphere Application Server uvádí
Téma nápovědy: Implementace SDO na jiných serverech než WAS.
Chcete-li nastavit připojení k databázi:
- V pohledu Průzkumník projektů klepněte pravým tlačítkem myši na ClassifiedsTutorial a vyberte Vlastnosti . Otevře se okno ClassifiedsTutorial pro pohled Vlastnosti.
- Klepněte na Připojení JDBC.
- Ve vlastnostech připojení JDBC klepněte na Nové. Otevře se okno Nové připojení JDBC.
- Klepněte na Vytvořit nové připojení, potom na tlačítko Další.
- V seznamu Vybrat správce databáze rozbalte Derby,
pak vyberte 10.1.
- V poli Umístění databáze klepněte na Procházet a vyberte
<workspace_location>\ClassifiedsTutorial\WebContent\\database,
kde je <workspace_location> adresářem vaší aktuální pracovní
oblasti. Klepněte na OK, abyste zavřeli okno Najít složku.
- V poli Umístění třídy zadejte umístění souborů JAR, které implementují třídu ovladače JDBC, nebo klepněte na Procházet, abyste vybrali umístění ze systému souborů. Jakmile zvolíte umístění souborů
JAR, klepněte na tlačítko Otevřít.
- Možná budete muset zadat ID uživatele pro přístup do databáze. Heslo není požadováno. Průvodce Nové připojení k databázi by měl vypadat takto:
- V průvodci Nová připojení JDBC klepněte na tlačítko Dokončit.
Vrátíte se do okna Vlastnosti pro ClassifiedsTutorial.
- Klepněte na Konfigurovat připojení databází projektu.
Otevře se okno Vlastnosti připojení JDBC.
- Klepněte na Upravit vedle sekce Podrobnosti připojení běhových komponent. Vyberte Použít připojení správce ovladače jako typ připojení běhové komponenty. Klepněte na Dokončit, pak klepněte na OK.
Můžete procházet soubory ve webovém projektu výukového programu. Abyste otevřeli soubor, poklepejte na něj v okně Průzkumník projektů. Chcete-li zobrazit znázornění toho, jak stránky souvisejí, jako mapu, poklepejte na Navigace webové stránky v Průzkumníku projektů.
Většinu vaší práce v tomto vzorku bude zahrnovat následující soubory:
- all_records.jsp
- Toto je domovská stránka webu. Zobrazí každý krátký inzerát v databázi.
- new_record.jsp
- Tato stránka bude použita pro vytvoření nového krátkého inzerátu.
- update_record.jsp
- Tato stránka bude použita v databázi pro změnu podrobností o inzerátu nebo pro jeho odstranění.
- classifiedTemplate.jtpl
- Jedná se o šablonu pro stránky serveru. Zahrnuje prvky jako tabulku a šedý pruh s logem "Vítejte v Classifieds", které jsou na každé stránce. Tato stránka má také dvě navigační karty pod šedým pruhem s logem, které vedou do domovské stránky a do nové stránky krátkých inzerátů.