En este proyecto, aprenderá a mostrar datos de usuario recuperados de una base de datos utilizando expresiones EL (Expression Language) en páginas JSP (JavaServer Pages). Implementará dos páginas JSP: una para ingresar un ID de usuario y consultar la información correspondiente del usuario, y otra para mostrar los datos consultados.
👀 Vista previa
index.jsp
data.jsp
🎯 Tareas
En este proyecto, aprenderá:
Cómo implementar la página index.jsp, que contiene un formulario para ingresar un ID de usuario y redirigir a data.jsp.
Cómo implementar la página data.jsp, que muestra los datos de usuario recuperados de la base de datos utilizando expresiones EL.
🏆 Logros
Después de completar este proyecto, podrá:
Utilizar expresiones EL para acceder y mostrar datos en páginas JSP.
Interactuar con un servlet para recuperar datos de una base de datos y pasarlos a una página JSP.
Crear y dar estilo a tablas HTML para presentar datos de manera amigable para el usuario.
Skills Graph
Implementar la página index.jsp
En este paso, aprenderá a implementar la página index.jsp, que contiene un formulario para ingresar un ID de usuario y redirigir a data.jsp.
Abra el archivo index.jsp ubicado en QueryDisplayElProject/src/main/webapp.
Este código crea un formulario HTML simple con un campo de entrada para el ID de usuario y un botón de envío etiquetado "buscar". Cuando el usuario hace clic en el botón de envío, enviará una solicitud GET a /UserServlet con el parámetro id establecido en el ID de usuario ingresado en el campo de entrada.
Este código crea una tabla HTML para mostrar los datos de usuario. Utiliza expresiones EL para acceder a las propiedades del objeto User recuperado del Servlet y almacenado en el requestScope. Si el objeto User no se encuentra, muestra un mensaje indicando que no se encontró la información.
Las etiquetas <c:if> se utilizan para mostrar condicionalmente la tabla o el mensaje "Información no encontrada" según si el objeto User está presente en el requestScope.
Inicie el servidor Tomcat utilizando el siguiente comando:
cd ~/project/QueryDisplayElProject/
mvn clean tomcat7:run
Abra un navegador web y vaya a http://localhost:8080. Verá una caja de entrada y un botón, en la caja de entrada, ingrese el número de identificación, por ejemplo: 7, y luego haga clic en el botón para saltar a la página data.jsp y mostrar la información del usuario con el id 7.