Foros del Web » Programación para mayores de 30 ;) » Java »

[SOLUCIONADO] Ajax, Json con MVC problema

Estas en el tema de Ajax, Json con MVC problema en el foro de Java en Foros del Web. Estimados tengo el siguiente problema, intento mandar un objeto desde javascript por medio de Ajax a un controlador (usando MVC) y me arroja el siguiente ...
  #1 (permalink)  
Antiguo 05/02/2014, 13:40
Avatar de lozanoguido  
Fecha de Ingreso: junio-2011
Mensajes: 33
Antigüedad: 12 años, 10 meses
Puntos: 0
Sonrisa Ajax, Json con MVC problema

Estimados tengo el siguiente problema, intento mandar un objeto desde javascript por medio de Ajax a un controlador (usando MVC) y me arroja el siguiente error:

Failed to load resource: the server responded with a status of 400 (Bad Request)



Hago esta llamada:

$("#add").click(function(){
producto = new Object();
codigo_item = $("#id").val().substring(2,$("#id")[0].size);
descripcion = $("#descripcion").val();
tipo_item = $("#id").val().substring(0,2);
cantidad = $("#cantidad").val();
producto.codigo = codigo_item;
producto.descripcion = descripcion;
producto.cantidad = cantidad;

$.ajax({
url : '<c:url value="/add_item.htm" />',
data : JSON.stringify(producto),
type : 'POST',
dataType : "json",
contentType : "application/json;charset=UTF-8",
success : function(result, status, xhr){

debugger;

},
error: function(data)
{
debugger;
}
});
}

});

});



La firma del controlador que estoy esperando que lo reciba es el siguiente:

* Agregar producto al pedido */
@RequestMapping(value = "/add_item")
public @ResponseBody Pedido additem(@RequestBody ProductoForm producto)
{....
....
....


Si alguno me podria dar una mano se lo agradeceria :)

saludos!!
  #2 (permalink)  
Antiguo 05/02/2014, 18:00
Avatar de lozanoguido  
Fecha de Ingreso: junio-2011
Mensajes: 33
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: Ajax, Json con MVC problema

Alguien que tenga idea gente??? La verdad que necesitaria saber que es lo que me falta/sobra :)

saludos!
  #3 (permalink)  
Antiguo 06/02/2014, 08:09
Avatar de lozanoguido  
Fecha de Ingreso: junio-2011
Mensajes: 33
Antigüedad: 12 años, 10 meses
Puntos: 0
Exclamación Respuesta: Ajax, Json con MVC problema

Listo...ya esta solucionado el tema :/ peque de principiante y en el objeto ProductoForm tenia el atributo "ID" en vez de "codigo" ,como se puede observar en el javascript estaba haciendo erroneamente producto.codigo = codigo_item;
cambie esa linea por producto.id = codigo_item; y me anduvo perfectamente :)


Explico la solución por si alguien tiene o tuvo dicho problema!

Saludos!

Etiquetas: ajax, json, mvc, spring
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:03.