Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

117
Vistas
How pass an array javascript in the data of ajax that call a servlet

My problem it's that I define an ajax request to a servlet, and send in the ajax request a javascript array of Object defined in js. In java I have also a bean Class with same name e method. How can I read this array in java servlet? Because

This is my js (I want to send String, and one array of IngQua object):

var list= [];
---fill list---
$.ajax({
    type: "POST",
    url: "/insert",
    data: {
        title:title,
        description:description,
        prep:prep,
        list:list,
        advice:advice
    },  
    success: function(res){
        if(res === "OK")
            alert("OK");
    },
    error: function(xhr){
        
    }
})

While this is my servlet

@PostMapping("/insert")
@ResponseBody
public String insert(@RequestParam("title") String titolo, @RequestParam("description") String description, 
        @RequestParam("prep")String prep,@RequestParam("advice") String advice, ,
     @RequestParam("list") ArrayList<IngQua> list, HttpServletRequest req ) {
    System.out.println(titolo);
    return "OK";
    
}

And this is the exception:

Resolved [org.springframework.web.bind.MissingServletRequestParameterException: Required request parameter 'list' for method parameter type ArrayList is not present]
about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda