Foros del Web » Programación para mayores de 30 ;) » Java »

Enviar lista desde el navegador

Estas en el tema de Enviar lista desde el navegador en el foro de Java en Foros del Web. Hola Lo primero no se si este tema debería ir en web o por el contrario aquí también esta bien. ¿Como puedo hacer para que ...
  #1 (permalink)  
Antiguo 01/10/2011, 09:45
 
Fecha de Ingreso: marzo-2008
Mensajes: 94
Antigüedad: 16 años, 1 mes
Puntos: 3
Enviar lista desde el navegador

Hola

Lo primero no se si este tema debería ir en web o por el contrario aquí también esta bien.

¿Como puedo hacer para que desde el cliente (navegador) enviar una array y poder tratarla en el servidor como una lista o array?

Gracias.
  #2 (permalink)  
Antiguo 01/10/2011, 10:01
Avatar de HackmanC  
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 3 meses
Puntos: 260
Sonrisa Respuesta: Enviar lista desde el navegador

Hola,

Se utiliza el método getParameterValues.

getParameterValues

Saludos,
  #3 (permalink)  
Antiguo 01/10/2011, 10:23
 
Fecha de Ingreso: marzo-2008
Mensajes: 94
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: Enviar lista desde el navegador

Hola y gracias por responder.

Ya lo he probado, pero el resultado es el mismo que si lo recupero con getParameter, salvo que con getParameterValues me crea una array pero me pone todo el contenido en la posición 0 de la array.

Una cosa que me he dejado antes es que la array que se envía desde el navegador es una array multidimensional.

Si me puedes ayudar te estaría muy agradecido.
  #4 (permalink)  
Antiguo 01/10/2011, 10:24
Avatar de Ronruby  
Fecha de Ingreso: julio-2008
Ubicación: 18°30'N, 69°59'W
Mensajes: 4.879
Antigüedad: 15 años, 9 meses
Puntos: 416
Respuesta: Enviar lista desde el navegador

Muéstranos el formulario con el cual hiciste la prueba.

Un saludo =)
  #5 (permalink)  
Antiguo 01/10/2011, 10:50
 
Fecha de Ingreso: marzo-2008
Mensajes: 94
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: Enviar lista desde el navegador

Claro.

Pero no es un formulario.

Parto desde esta array multidimensional

var auxArrayMul = [[7, 2, 41.9, 2.86, 44.76, 20110930141331, null], [24, 5, 18.95, 2.14, 21.09, 20111001124553, null], [26, 5, 20.95, 2.14, 23.09, 20111001124614, null], [27, 5, 25.95, 2.2, 28.15, 20111001124631, null], [28, 5, 20.95, 2.14, 23.09, 20111001124651, null], [29, 5, 20.95, 2.14, 23.09, 20111001124712, null], [30, 2, 20.95, 2.14, 23.09, 20111001124813, null], [31, 2, 17.95, 2.2, 20.15, 20111001124836, null], [32, 2, 20.95, 2.2, 23.15, 20111001124917, null], [33, 2, 20.95, 2.2, 23.15, 20111001124935, null], [34, 2, 20.95, 2.14, 23.09, 20111001125007, null], [35, 2, 18.95, 2.14, 21.09, 20111001125025, null], [36, 2, 20.95, 2.14, 23.09, 20111001125058, null], [37, 2, 20.95, 2.14, 23.09, 20111001125116, null], [38, 2, 25.95, 2.2, 28.15, 20111001125208, null], [39, 2, 20.95, 2.14, 23.09, 20111001125225, null], [40, 2, 20.95, 2.14, 23.09, 20111001125243, null], [41, 2, 20.95, 2.14, 23.09, 20111001125314, null], [42, 5, 20.95, 2.14, 23.09, 20111001125350, null], [43, 5, 18.95, 2.14, 21.09, 20111001125405, null], [44, 5, 15.95, 2.26, 18.21, 20111001125425, null], [326, 5, 20.95, 2.86, 23.81, 20110928122531, null], [328, 5, 37.9, 2.86, 40.76, 20110930134832, null]];

La cual es modificada en funcion de configuracion que quiera poner el usuario.

Cuando el usuario salva la información, la array es enviada vía ajax, de la siguiente forma.

$.ajax({
url: "aoLs.do",
type: 'POST',
async: true,
dataType: "script",
data:"&acSiTr=33&ipGi="+$('#param1').val()+"& selPO="+$('#param2').val()+"&inf="+auxArrayMul,
success: successOk,
error: errorKo
});

Lo que quiero es poder tratar la informacion de auxArrayMul en el servidor como si fuese una lista.

Espero que esto os sirva.

Y gracias de nuevo.
  #6 (permalink)  
Antiguo 10/10/2011, 09:24
 
Fecha de Ingreso: marzo-2008
Mensajes: 94
Antigüedad: 16 años, 1 mes
Puntos: 3
Respuesta: Enviar lista desde el navegador

Alguno por hay? please.

Etiquetas: lista, navegador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:36.