Способ настройки страницы new_record.jsp заставляет пользователя постоянно следить за тем, чтобы не ввести уже используемый числовой ИД, поскольку у каждой записи в базе данных должен быть уникальный числовой ИД. Подробная информация приведена в параграфе "Выбор уникальных ключей" в разделе Урок 1.5: Программирование кнопки Отправить. В этом уроке вы проверите, уникален ли введенный ИД, и если нет, то вы отправите пользователя на страницу ошибок, содержащую описание неполадки и инструкции по ее устранению.
Правила навигации позволяют направить пользователя на страницу ошибок или на страницу all_records.jsp в зависимости от результатов проверки уникальности введенного пользователем числового ИД. Для двух возможных вариантов следует указать псевдонимы и связать их с целевыми страницами. В этом примере ошибка на странице create_record.jsp возвращает псевдоним ERROR_CREATE, открывающий страницу ошибки. Если форма на странице create_record.jsp заполнена правильным образом, возвращается псевдоним MAIN, открывающий страницу all_records.jsp.