V této lekci se naučíte, jak se nastavit pravidla navigace pro přesměrování uživatele serveru na konkrétní webové stránky.
V nastavení stránky new_record.jsp musí být uživatel velmi opatrný a nezadat číslo ID, které se již používá, protože každý záznam v databázi musí mít jedinečné číslo ID. To bylo podrobněji vysvětleno v poznámce "Předcházení duplicitním klíčům" v sekci Lekce 1.5: Programování zadávacího tlačítka. V této lekci zkontrolujete, zda je zadané ID jedinečné, a pokud nebude, pošlete uživatele na chybovou stránku, která popisuje problém a radí uživateli, jak jej opravit.
Navigační pravidla vám umožňují nasměrovat uživatele na chybovou stránku nebo na stránku all_records.jsp poté, co se zkontroluje, zda uživatel zadal duplicitní číslo ID nebo ne. Přiřadíte aliasy těmto dvěma možným výstupům a pak tyto dva aliasy propojíte se správnými cílovými stránkami. V tomto příkladě bude chyba na stránce create_record.jsp signalizovat alias ERROR_CREATE, který odešle uživatele na chybovou stránku. Pokud uživatel správně vyplní stránku create_record.jsp, bude signalizovat alias MAIN, který bude spojen se stránkou all_records.jsp, jako obvykle.