¡Esta es una revisión vieja del documento!
Tabla de Contenidos
7. Rutas
datosHipoteca0x.json
Crea los siguiente ficheros:
datosHipoteca02.jsonsabiendo que su contenido debe ser igual al 2º elemento del array dedatosHipotecas.jsondatosHipoteca03.jsonsabiendo que su contenido debe ser igual al 3º elemento del array dedatosHipotecas.jsondatosHipoteca04.jsonsabiendo que su contenido debe ser igual al 4º elemento del array dedatosHipotecas.jsondatosHipoteca05.jsonsabiendo que su contenido debe ser igual al 5º elemento del array dedatosHipotecas.json
Título
Modifica el método hipotecaResource .get() para que ahora acepte como argumento el idHipoteca y según ese valor cargue uno de los 5 ficheros “datosHipoteca0X.json” que hay.
Rutas
Añade las siguientes 3 rutas a la aplicación:
- “/hipoteca/detalle/idHipoteca”: Que cargará la página
detalle.html. Pero sabiendo que “idHipoteca” es un parámetro con el valor de la hipoteca a mostrar. - “/hipoteca/listado”: Que cargará la página
listado.html - “/” : que cargará la página
main.html. Siendo ésta la ruta a la que se navegará si se pone cualquier otra ruta distinta a las 3 que acabamos de definir.
main.html
Crea una nueva página llamada main.html que tendrá un enlace para navegar a la ruta “/hipoteca/listado”
listado.html
Modifica la tabla para que ahora al pinchar sobre la columna idHipoteca se navegue a la ruta “/hipoteca/detalle” pero pasando el “idHipoteca” de donde se ha pinchado
detalle.html
Haz que se le pase el controlador de detalle.html el idHipoteca y que ahora use ese valor con el método hipotecaResource .get(idHipoteca) para obtener los datos de la hipoteca concreta.
Optativo
detalle.html
Haz que los datos de la hipoteca se carguen antes de que se muestre la página HTML
listado.html
Haz que los datos de las hipotecas se carguen antes de que se muestre la página HTML
