Tengo un formulario html que tiene un cuadro de lista de selección desde el que puede seleccionar varios valores debido a sus múltiples se establece la propiedad múltiples. Considere la posibilidad de formar método es el método get. El código html para el formulario es el siguiente.
<html>
<head>
<title>Untitled Document</title>
</head>
<body>
<form id="form1" name="form1" method="get" action="display.jsp">
<table width="300" border="1">
<tr>
<td><label>Multiple Selection </label> </td>
<td><select name="select2" size="3" multiple="multiple" tabindex="1">
<option value="11">eleven</option>
<option value="12">twelve</option>
<option value="13">thirette</option>
<option value="14">fourteen</option>
<option value="15">fifteen</option>
<option value="16">sixteen</option>
<option value="17">seventeen</option>
<option value="18">eighteen</option>
<option value="19">nineteen</option>
<option value="20">twenty</option>
</select>
</td>
</tr>
<tr>
<td> </td>
<td><input type="submit" name="Submit" value="Submit" tabindex="2" /></td>
</tr>
</table>
</form>
</body>
</html>
Quiero mostrar los valores seleccionados en el cuadro de lista de selección en la pantalla.página jsp. Entonces, ¿cómo los valores seleccionados se accede en la pantalla.página jsp.
- Me etiqueten
servlets
, debido a la recuperación de los parámetros de solicitud se realiza a través del servlet API
solicitud.getParameterValues("select2")
devuelve un array con todos los valores enviados.Algo a lo largo de las líneas de (uso de JSTL):
Porque no puedo encontrar una respuesta simple, sólo añadir más esta será una página JSP. guardar este contenido a un archivo jsp una vez que se ejecute se pueden ver los valores de la muestra seleccionada.
Actualización: guarde el archivo como prueba.jsp y ejecutarlo en cualquier web/servidor de aplicaciones
Parece una exageración pero la Primavera Formas maneja este elegante. Que es, por supuesto, si usted ya está usando Spring MVC y usted desea tomar ventaja de la Primavera función de las Formas.