Webová stránka krátkých inzerátů JavaServer Faces (JSF) se podobá mnoha stránkám s krátkými inzeráty založenýmina webu. Když poprvé otevřete stránku, jste přesměrováni na domovskou stránku. Šablona pro uspořádání vedle sebe byla použita na všechny stránky webu, takže reklamní proužek a navigace jsou dostupné na všech stránkách.
Ukázka je složena ze čtyř částí:
- Záhlaví - Zobrazí reklamní proužek a navigační odkazy. Tato část je společná pro všechny stránky webu.
- Zápatí - Zobrazuje copyright a omezující vyhlášky. Tato část je společná pro všechny stránky webu.
- Hledání/Přihlášení - Zobrazuje formuláře pro hledání, přihlášení a statistiku webu.
Tato část je společná pro všechny stránky webu.
- Obsah - Zobrazuje obsah specifický pro stránku.
Veškeré inzeráty, nové položky a související data jsou zadržena v databázi.
Databáze Derby obsahující vzorová data je zabalena v ukázce. Plus,
poskytuje se účet administrátora pro předvedení administrativních funkcí na takovém webu. Funkce přihlášení není řádnou implementací přihlášení a neposkytuje správné ověřování. Podrobnosti o úlohách administrátora jsou popsány níže.
O webové stránce krátkých inzerátů
Horní část stránky JSF (hlavička) obsahuje následující navigační odkazy:
- Domů - Domovská stránka ukázky.
- Procházet - Otevře stránku, z níž může uživatel webu procházet všechny inzeráty umístěné na webu.
- Umístit inzerát - Umožňuje uživatelům vytvářet a vypisovat inzeráty.
- Hledat - Rozšířené hledání inzerátů.
Levá část stránky JSF (hledání/přihlášení) obsahuje následující vstupy a navigační odkazy:
- Rychlé hledání - Umožňuje libovolnému uživateli hledat inzeráty na základě názvu nebo umístění. Hledání rozlišují malá a velká písmena.
- Přihlášení - Umožňuje registrovaným uživatelům přihlášení na stránku.
- Odhlášení - Odhlásí aktuálního uživatele. Tento navigační odkaz je vidět pouze tehdy, když je uživatel přihlášen.
- Registrace - Umožňuje uživatelům vytvořit nového uživatele na účtu administrátora.
- Admin - Tento navigační odkaz je vidět pouze tehdy, když jsou vydavatelé přihlášení jako administrátor. Pro tuto ukázku se můžete přihlásit se jménem uživatele admin a heslem admin, nebo zaregistrovat vlastní účet administrátora. Stránka Admin umožňuje uživatelům spravovat kategorie inzerátů.
Stránky na webu krátkých inzerátů
- Domů
- Domovská stránka webu. Obsahuje následující obsah:
- Nejnovější inzeráty. Tabulka dat filtrovaná tak, aby zobrazila jen posledních 5 inzerátů. Když vyberete inzerát, otevře se stránka s podrobnostmi a dalšími informacemi o položce v inzerátu.
- Novinky. Oblast, kde se zobrazí novinky souvisejících s webem. Obsah novinek může upravit administrátor webu. Když klepnete na nadpis, otevře se stránka novinek.
- Procházet
- Otevře stránku, která umožní uživatelům procházet inzeráty. Stránka zobrazí všechny kategorie a podkategorie dostupných inzerátů.
Kategorie a podkategorie se používají k filtrování hledání inzerátů.
Když je vybrán inzerát, zobrazí se podrobnosti o daném inzerátu.
- Hledat
- Poskytuje rozšířené možnosti hledání v inzerátech na webu.
Hledání bez uvedení vyhledávacích kritérií zobrazí všechny inzeráty, zobrazené předvoleně na stránkách po 5 položkách. Hledání podle Názvu a Popisu je citlivé na velikost písmen. Uživatelé si můžou vybrat, v jakých kategoriích se bude hledat a také cenový rozsah. Výběr inzerátu ze stránky s výsledky hledání zobrazí podrobnosti o inzerátu.
- Vystavit inzerát
- Umožňuje uživatelům vytvořit inzerát a vystavit jej na webové stránce. Uživatelé uvedou kategorii a podkategorii, pod kterou se položka umístí. Prostředek pro natažení souboru je uživatelům k dispozici, aby mohl zahrnout obrázek. Poskytuje se komponenta textového editoru umožňující uživatelům vytvořit formátovaný popis inzerátu. Když je inzerát dokončen a zadán, zápis je uložen v koncové databázi. Zobrazí se potvrzení podrobností o vystavení.
- Odhlásit
- Odhlásí aktuálního uživatele. Výběrem této volby se administrátor odhlásí.
- Provedení administrativních úloh
- Odkaz Admin je viditelný pouze tehdy, když jste přihlášeni jako administrátor.
Pro tuto ukázku se můžete přihlásit se jménem uživatele admin a heslem admin, nebo se můžete zaregistrovat a vytvořit vlastní účet administrátora. Odkaz otevře stránku, která uživatelům umožní spravovat nové položky, dostupné kategorie a zobrazit podrobnosti o krátkých inzerátech v režimu úpravy. Administrativní úlohy pro tento web zahrnují následující:
- Modifikace a výmaz inzerátů.
- Přidání a úprava kategorií a podkategorií - výmaz lze provést u kategorií bez inzerátů.
- Vytvoření, úprava a výmaz novinek.