EJERCICIO 1
En este ejercicio vamos a implementar los componentes necesarios para construir el escenario de Login en nuestra Biblioteca On-Line
- Un servlet controlador para procesar el logueo(Login)
- Otro servlet (ProcesarLogin) y que verifique esos datos
- Una JSP para introducir el nombre de Usuario y la contraseña via formulario.(Login.jsp)
Para integrar estos componentes mejoraremos las prácticas anteriores
- Definiendo un servlet que obtenga la lista de elementos que un usuario tiene en préstamo. (ProcesarListaDeElementos) Tabla ENPRESTAMO
- Una JSP que muestre estos elementos.(ListaDeElementos.jsp)
Se pretende implementar el siguiente flujo:
Partimos del servlet Login, éste muestra la JSP de login, de ahí al servlet ProcesarLogin si todo ok ProcesarListaDeElementos en caso contrario de nuevo al Login.jsp.
Estando en ProcesarListaDeElementos si usuario está en session iremos a la página ListaDeElementos.jsp en caso contrario volvemos al servlet Login.java
Uso de Cookies: La idea que se persigue es que Login.jsp sea capaz de recordar el identificador del usuario si por algún motivo volvemos a esta página.
Ejercicio 2
En este ejercicio vamos a mejorar el ejercicio anterior jugando con el manejo de la sesión de usuario. Creando y manejando un objeto de tipo HttpSession realizar un sistema de Login.