Ver Mensaje Individual
  #1 (permalink)  
Antiguo 05/02/2014, 13:40
Avatar de lozanoguido
lozanoguido
 
Fecha de Ingreso: junio-2011
Mensajes: 33
Antigüedad: 13 años, 6 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!!