Filtro1
Crear una aplicación que muestre:
1.-) Una página con una opción de login. Para esta tarea el login consistirá
solamente en almacenar el nombre de usuario en un cookie.
2.-) Una vez que el usuario ha ingresado su userName, se muestra una página
con un menú de opciones:
Opcion1 -> Llama a la página opcion1.jsp
Opcion2 -> Llama a la página opcion2.jsp
Opcion3 -> Llama a la página opcion3.jsp
Cada una de las opciones del menú presenta una página cuyo título es el
correspondiente a la opción escogida. En la pagina se mostrará:
“Bienvenido <<userName>> Esta es la opcionY”, donde Y indica el número de
opción escogida.
3.) Las páginas opcionX.jsp tienen asociado un filtro que permite mostrar la
página solamente si el usuario previamente conectado tiene permiso para
ello.
Para el manejo de permisos el filtro utiliza un archivo de configuración cuyo
nombre se da como parámetro de inicio.
En el archivo se almacena la siguiente información:
Roles:
user1,ADMIN,
user2,USER
Permisos
Opcion1,ADMIN
Opcion2,USER
Opcion3,ADMIN
Opcion3,USER
Utilizando esta información usted debe decidir si el usuario tiene permisos
para ver la página. Si no fuera así debe mostrar un mensaje de OPCION NO
AUTORIZADA.