Tecnología

Inicio

Cómo convertir el conjunto de resultados al desplegable de JSP

El lenguaje Java se proporciona usando la sintaxis JSP, que se conecta a una base de datos y recupera los datos en un objeto "ResultSet". Usted recorrer los resultados y agregar cada elemento a un cuadro desplegable JSP. JSP utiliza HTML estándar para las etiquetas y el contenido del explorador, y luego usar Java para crear el contenido dinámico. El Java se compila y se ejecuta antes de que el usuario ve el contenido, por lo que su procedimiento de base de datos está oculta para el usuario con sólo el contenido desplegable se muestra a partir de los resultados.

Instrucciones

1 Abra el editor de JSP que se utiliza para crear el código del sitio web. Abrir el proyecto y el archivo de código fuente que desea utilizar para visualizar el cuadro desplegable.

2 Añadir las bibliotecas ResultSet al código fuente. Copiar y pegar la siguiente línea de código al principio del archivo:

java.sql.Statement importación;
java.sql.ResultSet importación;

3 Consultar el servidor de base de datos y crear el objeto ResultSet. El código siguiente recupera una lista de clientes y asigna los resultados de la consulta a una variable de objeto ResultSet:

stmt = conn.createStatement ( "select * from clientes");
Resultados = stmt.executeQuery (prop);

4 Recorrer cada resultado y mostrar el elemento en el cuadro desplegable. Un desplegable se ha creado usando etiquetas HTML estándar "Seleccionar". El siguiente código añade los elementos a un cuadro desplegable:

<Select id = "clientes">
<C: forEach var = "Resultados" items = "$ {} results.customer">
<Opción> $ {} customer.name </ option>
</ C: forEach>
</ Select>