Diferencias

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

Enlace a la vista de comparación

unidades:10_servidor:07_angularjs [2014/09/04 17:47]
admin [Mostrar los mensajes]
unidades:10_servidor:07_angularjs [2014/09/06 09:55] (actual)
admin [remoteResource]
Línea 64: Línea 64:
 Como vemos los cambios han sido mínimos, solo la nueva URL y la gestión del error ''​400 Bad Request''​ que ahora es lo que hace que se rechace la promesa. Como vemos los cambios han sido mínimos, solo la nueva URL y la gestión del error ''​400 Bad Request''​ que ahora es lo que hace que se rechace la promesa.
  
-Pasemos ahora a ver el resto de los métodos. Son casi todos iguales y solo cambia la URL y los datos que se envían.+Pasemos ahora a ver el resto de los métodos. Son casi todos iguales y solo cambia ​el método HTTP, la URL y los datos que se envían.
  
-<sxh js;​highlight:​ [8,​22,​29]>​+<sxh js;​highlight:​ [6,8,​22,​29]>​
     this.insert = function(seguroMedico) {     this.insert = function(seguroMedico) {
         var defered = $q.defer();         var defered = $q.defer();
Línea 129: Línea 129:
     };     };
 </​sxh>​ </​sxh>​
 +  * Línea 6: Usamos el método HTTP de ''​POST''​ para enviar los datos, en los otros métodos usaremos ''​PUT''​ y ''​DELETE''​.
   * Líneas 8 y 29: Se usa la propiedad ''​data''​. La propiedad ''​data''​ contiene el objeto JavaScript que se transforma en un String JSON y se envía en la petición HTTP en el cuerpo de la misma. Esta String JSON es el que posteriormente se obtiene desde el servidor en Java con la anotación [[unidades:​10_servidor:​06_controlador#​accediendo_al_json_de_entrada|@RequestBody]].   * Líneas 8 y 29: Se usa la propiedad ''​data''​. La propiedad ''​data''​ contiene el objeto JavaScript que se transforma en un String JSON y se envía en la petición HTTP en el cuerpo de la misma. Esta String JSON es el que posteriormente se obtiene desde el servidor en Java con la anotación [[unidades:​10_servidor:​06_controlador#​accediendo_al_json_de_entrada|@RequestBody]].
   * Línea 22: Hemos optado por pasar el parámetro ''​idSeguro''​ aunque también se podría obtener del mismo objeto JavaScript ''​seguroMedico''​ mediante ''​seguroMedico.idSeguro''​. Se ha hecho así para destacar en el update se envía el ''​idSeguro''​ tanto en la URL como en el propio objeto.   * Línea 22: Hemos optado por pasar el parámetro ''​idSeguro''​ aunque también se podría obtener del mismo objeto JavaScript ''​seguroMedico''​ mediante ''​seguroMedico.idSeguro''​. Se ha hecho así para destacar en el update se envía el ''​idSeguro''​ tanto en la URL como en el propio objeto.
unidades/10_servidor/07_angularjs.txt · Última modificación: 2014/09/06 09:55 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