En esta lección, aprenderá a configurar reglas de navegación para redireccionar un usuario de sitio a páginas Web específicas.
Con la forma en que está configurada la página new_record.jsp, los usuarios debe tener cuidado de no entrar un número de ID que ya esté en uso, porque cada registro de la base de datos debe tener un número de ID exclusivo. Esto se explicó con más detalle bajo la nota "Evitar duplicación de claves" en Lección 1.5: Programar el botón Someter. En esta lección, se comprobará si el ID entrado es único y, si no lo fuera, redirigirá a una página de error que explique el problema y le diga al usuario cómo solucionarlo.
Las Reglas de navegación permiten dirigir a los usuarios a la página de error o a la página all_records.jsp tras comprobar si los usuarios han entrado o no un número de ID duplicado. Asignaremos alias a estos dos resultados posibles y luego enlazaremos los alias a las páginas de destino correctas. En este ejemplo, a un error en la página create_record.jsp le pondremos el alias ERROR_CREATE (ERROR EN LA CREACIÓN), el cual enviará a los usuarios a la página de error. Si los usuarios rellenan correctamente la página create_record.jsp, asignaremos el alias MAIN (PÁGINA PRINCIPAL), que accederá a la página all_records.jsp, como hacía antes.