Recibiendo parámetros infinitos con @RequestParam (POST)

Bien, hasta ahora hemos añadido un único parámetro y parámetros múltiples pero ¿Qué pasaría si quisiéramos añadir 10 parámetros? Mediante a parámetros múltiples, podríamos realizarlo aunque dejaría de tener sentido.

Debido que lo mejor que tiene la programación es la automatización de tareas y es lo que intentaremos en medida de lo posible. Para ello, en vez de pasarle en la zona de parámetros los valores manualmente, le pasaremos un Array. Finalmente, para mostrar recorrer dicho Array utilizaremos el famoso forEach.

Para testear el método, hay que tener en cuenta que todos los params que le pasemos se llamarán igual. En este caso en concreto, el nombre será param.

Un ejemplo podría ser:

Aunque hemos pasado hasta 3 parámetros, podríamos continuar pasándole parámetros hasta el infinito.

Finalmente, si hacemos una petición con el Array vacío nos mostrará el siguiente mensaje.

3 comentarios

  1. Wow, awesome blog structure! How lengthy have you been blogging for?
    you make running a blog glance easy. The total glance of your web site is fantastic, as well as the content material!

  2. Its like you read my mind! You appear to know a lot about
    this, like you wrote the book in it or something. I think
    that you could do with a few pics to drive the message home a bit, but instead of that,
    this is wonderful blog. A fantastic read. I’ll certainly be back.

  3. Hmm is anyone else encountering problems with the pictures
    on this blog loading? I’m trying to figure out if its a problem
    on my end or if it’s the blog. Any suggestions would be greatly
    appreciated. ps4 https://tinyurl.com/45xtc52b ps4

Deja una respuesta

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

La Ley 34/2002 nos obliga a avisarte de que usamos cookies propias y de terceros con objetivos estadísticos y de sesión y para mostrarte la 'publi' que nos da de comer. Tranquilo, este mensaje solo sale una vez. Más información

Java desde 0 comunica a los usuarios, a través de este aviso, que puede utilizar cookies cuando el usuario navega por las diferentes pantallas y páginas del sitio. Durante el uso de nuestra página Web usted acepta y autoriza expresamente el uso de cookies, de acuerdo con nuestra Política de Privacidad. Este sitio web utiliza las siguientes cookies propias: - Cookies de sesión, para garantizar que los usuarios que escriban comentarios en el blog sean humanos y no aplicaciones automatizadas. De esta forma se combate el spam. Este sitio web utiliza las siguientes cookies de terceros: - Google AdManager y AdSense: Utiliza cookies para mejorar la publicidad. Entre otros fines, suelen utilizarse para segmentarla según el contenido que sea relevante para los usuarios o su ubicación, mejorar los informes de rendimiento de las campañas y evitar mostrar anuncios que los usuarios ya hayan visto. Las cookies no contienen información personal identificable. Consulta cómo utiliza Google la información de sitios web o aplicaciones. y cómo bloquear determinados anuncios. - Google Analytics: Almacena cookies para poder elaborar estadísticas sobre el tráfico y volumen de visitas de esta web. Al utilizar este sitio web está consintiendo el tratamiento de información acerca de usted por Google. Por tanto, el ejercicio de cualquier derecho en este sentido deberá hacerlo comunicando directamente con Google. - Redes sociales: Cada red social utiliza sus propias cookies para que usted pueda pinchar en botones del tipo Me gusta o Compartir.

Cerrar