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

Obtener una lista en un servlet

Estas en el tema de Obtener una lista en un servlet en el foro de Java en Foros del Web. Buenas, tengo una lista en un jsp a la cual mediante un script la lleno de valores, lo que quisiera es obtener esa lista en ...
  #1 (permalink)  
Antiguo 18/09/2010, 14:33
 
Fecha de Ingreso: agosto-2010
Mensajes: 33
Antigüedad: 13 años, 7 meses
Puntos: 1
Obtener una lista en un servlet

Buenas, tengo una lista en un jsp a la cual mediante un script la lleno de valores, lo que quisiera es obtener esa lista en un servlet y trabajar con ella (Lueo de haberla llenado con valores). El hecho es que las listas no aceptan poner : name="lista1" por lo que en el servlet no puedo obtenerla con request.getParameter("lista1").

Si alguien tiene una idea, genial :)

Gracias!
  #2 (permalink)  
Antiguo 18/09/2010, 14:49
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 10 meses
Puntos: 306
Respuesta: Obtener una lista en un servlet

Al servlet le tienes que pasar la lista mediante la url o desde un formulario, teniendo en cuenta que creas la lista mediante javascript, sólo tienes que añadir también los valores a un campo hidden o a la url que te dirija al servlet.
  #3 (permalink)  
Antiguo 18/09/2010, 15:28
 
Fecha de Ingreso: agosto-2010
Mensajes: 33
Antigüedad: 13 años, 7 meses
Puntos: 1
Respuesta: Obtener una lista en un servlet

Hola Xerelo, gracias por tu respuesta. El hecho es que tengo un formulario que me dirige a mi servlet. Y eso lo hace bien. Sin embargo al poner en el servlet
String lista = request.getParameter("lista");
me devuelve null en la variable lista.
Mi lista está definida de la siguiente manera:

<ol type="1" id="lista" >

</ol>

No entendí lo que me dijiste con lo de "los valores a un campo hidden".

Muchas gracias!
Pablo
  #4 (permalink)  
Antiguo 18/09/2010, 15:37
Avatar de Xerelo  
Fecha de Ingreso: mayo-2009
Mensajes: 2.175
Antigüedad: 14 años, 10 meses
Puntos: 306
Respuesta: Obtener una lista en un servlet

Dentro de ese formulario que te envía al servlet, añade un campo

<input type='hidden' id='listado' />

Cada vez que añadas un valor a tu lista en javascript, añádelo también a este campo, después en el servlet recuperas el parámetro "listado" que contendrá lo que has añadido.

Etiquetas: lista, servlet
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 09:33.