hs.lang = { cssDirection: 'ltr', loadingText: 'loading...', loadingTitle: 'click to cancel', focusTitle: 'click to bring to front', fullExpandTitle: 'expand to original size', creditsText: 'powered by Highslide JS', creditsTitle: 'visit Highslide JS website', previousText: 'previous', nextText: 'next', moveText: 'move', closeText: 'close', closeTitle: 'close (ESC)', resizeTitle: 'resize', playText: 'play', playTitle: 'play slideshow (SPACEBAR)', pauseText: 'pause', pauseTitle: 'pause slideshow (SPACEBAR)', previousTitle: 'previous (ARROW LEFT)', nextTitle: 'next (ARROW RIGHT)', moveTitle: 'move', fullExpandText: 'fullscreen', number: 'picture %1 of %2', restoreTitle: 'Click to close image, click und drag to move. Use ARROW keys for previous and next.' };

Avance01 – Filtros

jueves, 7 de enero de 2010 Dejar un comentario Ir a comentarios

Aquí podrán ver todos los avances que realizaremos hasta culminar nuestro proyecto..!! Estos serán explicados de una manera detallada..

———————————————–

Filtros – Plataforma JEE

———————————————–

En este avance haremos lo siguiente:

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.

——————————————————————————————————————————

Para esta práctica podrán ver cómo fue realizada en la opción HOME

——————————————————————————————————————————

Las referencias son las siguientes para los filtros :

  • http://www.samelan.com/oscargonzalez/doc/java_filters.pdf
  • http://javaweb.osmosislatina.com/curso/filtros/Filtro_ImpuestosRegistro.htm
  • http://www.proactiva-calidad.com/java/servlets/filtros.html
  • http://patronesjava.rebuscando.info/
  • http://www.crazyteam.es/java/uso-de-filtros-en-java/
  • http://www.programacionfacil.com/java/select_sql
  1. Sin comentarios aún.
  1. Sin trackbacks aún.


Ir a la barra de herramientas