Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

ejercicios:unidad10 [2014/09/09 09:27]
admin creado
ejercicios:unidad10 [2014/09/09 19:49] (actual)
admin
Línea 1: Línea 1:
 ====== 10. Servidor ====== ====== 10. Servidor ======
 +
 +===== Controlador REST =====
 +
 +Crea una aplicación Web Java con Spring con un controlador que implemente las siguiente funcionalidades mediante REST y usando JSON para la tabla ''​Hipoteca'':​
 +  * Leer una hipoteca por su idHipoteca
 +  * Leer todas las hipotecas.
 +  * Insertar ​
 +  * Actualizar
 +  * Borrar una hipoteca por su idHipoteca
 +
 +===== hipotecaResource =====
 +Modifica el servicio ''​hipotecaResource''​ para que los métodos ''​get''​ y ''​list''​ ahora llamen al servidor y añade los 3 nuevos métodos que faltan.
 +
 +===== listado.html =====
 +Modifica ''​listado.html''​ para incluir en cada fila un botón que permita borrar una hipoteca.
 +
 +===== detalle.html =====
 +Modifica ''​detalle.html''​ para que al pulsar el botón guardar si todos los datos son correctos se llame al método de ''​hipotecaResource''​ para actualizar una nueva hipoteca.
 +
 +===== Rutas =====
 +Añade una nueva ruta llamada:
 +  * "/​hipoteca/​nueva"​ que cargará la página detalle.html.
 +
 +El controlador de esta nueva ruta hará que cuando pulsemos el botón de guardar se llame al método de ''​hipotecaResource''​ para insertar una nueva hipoteca. Pero siempre comprobando que todos los campos del formularios sean correctos.
 +
 +====== Optativo ======
 +  * Añade la gestión de errores desde el servidor.
 +  * Unifica los mensajes de error del servidor y del cliente de forma que el usuario no distinga si vienen de un sitio u otro.
 +
  
ejercicios/unidad10.1410247653.txt.gz · Última modificación: 2014/09/09 09:27 por admin
Ir hasta arriba
CC Attribution-Share Alike 3.0 Unported
chimeric.de = chi`s home Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0