Hola a todos este es mi primer Tema en este lugar; He estado buscando como puedo leer un json en mi servlet, mi json es armado en mi Jsp:
1)obtengo los valores de mis inputs con Jquery y armo mi json dinámicamente pensando en poder enviar multiples valores con diferentes ids pero primero quiero pasar uno.
function enviarPedido(){
var obJson = "{";
$("input.pedido").each(function(i){
obJson += $(this).attr("name");
obJson += ":";
obJson += $(this).val();
});
obJson += "}";
return obJson;
//alert (obJson);
// con alert me pinta la cadena bien {producto:fx7701,costo:23.00,precio:100}
}
2) invoco mi servlet con $.ajax() de Jquery y le paso el objeto json
¿Cómo obtengo esos valores del lado del servlet?
Lo intente así:
String valorJson = request.getParameter("obJson");
trato de imprimir un retorno para saber que contiene
out.println(valorJson); //pero me retorna null
se que tengo que parsear el objeto json en java con: gson.toString pero estoy buscando ejemplos de como funciona el jar de google.gson y bueno ese es otro tema.
gracias por su ayuda.