在此课程中,将学习如何设置导航规则以将站点用户重定向至特定 Web 页面。
鉴于设置 new_record.jsp 页的方式,用户一定要非常细心,不要输入已在使用中的 ID 号,这是因为数据库中的每条记录必须具有唯一的 ID 号。在课程 1.5:对提交按钮进行编程中的“防止重复键”注释中对此进行了更详细的说明。在此课程中,将检查输入的 ID 是否是唯一的,如果不是,那么对用户显示错误页,该错误页将描述问题并告诉用户如何解决问题。
导航规则使您在检查用户是否输入了重复的 ID 号之后,能够对用户显示错误页或 all_records.jsp 页。您将为这两种可能的结果指定“别名”,然后将这两个别名链接至正确的目标页面。在本例中,create_record.jsp 页上的错误将指定 ERROR_CREATE 别名,该别名将把用户引导至错误页。如果用户正确填写了 create_record.jsp 页,该页将指定 MAIN 别名,通常该别名将链接至 all_records.jsp 页。