JSP (Java Server Page) - Recoger datos de un select multiple

 
Vista:

Recoger datos de un select multiple

Publicado por Ger (13 intervenciones) el 03/06/2005 12:56:17
Hola,
estoy trabajando en servlets y JSP y tengo un problema a la hora de recoger los datos de un select multiple.
En teoría, cuando seleccionas varias opciones de un select multiple, si esto luego lo recoges en el servlet, cuando haces un System.out.println deberían aparecer todas las selecciones marcadas separadas por una coma, pero no se porque a mi solo me aparece la primera que hay seleccionada, y no entiendo porque.
A alguien se le ocurre a que puede deberse?
El código de mi select multiple es este:

<select multiple name="family" class="coolbox2" size="5">
<%if (listFamily != null){
Family tmpFamily = null;
while (listFamily.hasNext()){
tmpFamily = (Family)listFamily.next();%>
<option><%=tmpFamily.getFamily()%></option>
<%}}%>
</select>

Comentar que aunque faltan declaraciones de variables, el relleno del select funciona perfectamente, el único problema es ese, que al recoger los valores, solo me devuelve el primero seleccionado.
Muchas gracias, espero que puedan ayudarme.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Recoger datos de un select multiple

Publicado por Antonio (1 intervención) el 30/11/2006 16:11:25
Una GUIA , YO LO HICE CON TOKENS SUERTE .
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Recoger datos de un select multiple

Publicado por Victor Valencia (1 intervención) el 13/06/2007 19:13:32
<% String[] items = request.getParameterValues("select1");
for(int loopIndex = 0; loopIndex < items.length; loopIndex++){
out.println(items[loopIndex] + "<BR>");
}
%>
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Recoger datos de un select multiple

Publicado por tanzurah (1 intervención) el 01/02/2011 07:08:16
Eres el amo. Mil gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar