Saltar al contenido

¿Cómo enviar una matriz de parámetros de solicitud al servlet usando jQuery $ .ajax?

Solución:

Envíe la matriz como valor del objeto JS para que termine como {json:[1,2,3,4]}.

var json=[1,2,3,4];
$.ajax({
    url:"myUrl",
    type:"POST",
    dataType:'json',
    data: {json:json},
    success:function(data){
        // codes....
    },
});

En el servlet, debe agregar el sufijo al nombre del parámetro de solicitud con [].

String[] myJsonData = request.getParameterValues("json[]");

jQuery los agrega para ser amigable con los lenguajes de tipo débil como PHP.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *