Programación en castellano
Inicio > Tutoriales > J2EE > Introducción a la Tecnología JavaServer Faces
-Tutoriales

Introducción a la Tecnología JavaServer Faces


Configuración de la Aplicación

En las páginas anteriores hemos visto los distintos recursos disponibles para una aplicación JavaServer Faces. Esto incluye, conversores, validadores, componentes, objetos del modelo, acciones, manejadores de navegación y otros. En las versiones anteriores, estos recursos tenían que ser configurados programáticametne. Se requería un ApplicationHandler para definir la navegación de páginas, y un ServletContextListener para registrar conversores, validadores renderizadores, etc.

Esta versión presenta un formato de configuración de recursos configurable (como un documento XML) para configurar los recursos requeridos por una aplicación en el momento de la arrancada. Este nueva característica elimina la necesidad de un ApplicatonHandler y un ServletContextListener.

En posteriores tutoriales sobre JSF veremos como configurar los recursos en el fichero XML.

En las versiones anteriores, una vez que se creaban los recursos, la imformación utilizada por algunos de ellos se almacenaba en el FacesContext, que representa información contextual para una petición dada. Estos recursos normalmente están disponibles durante el ciclo de vida de la aplicación. Por lo tanto, es más apropiado recuperar la información de estos recursos desde un sólo objeto que es ejemplarizado para cada aplicación. Esta versión de JavaServer Faces presenta la clase Application, que se crea automáticamente por cada aplicación.

La clase Application actúaa como factoría centralizada de recursos como conversores y recursos de mensajes que están definidos en el fichero XML. Cuando una aplicación necesita acceder a alguna información sobre uno de los recursos definidos en el fichero XML, primero recupera un ejemplar de Application de un ApplicationFactory y luego recupera el ejemplar del recurso de la aplicación.

 
Patrocinados
 

Copyright © 1999-2007 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network

red internet: musica mp3 | logos y melodias | hospedaje web linux | registro de dominios | servidores dedicados
más internet: comprar | recursos gratis | posicionamiento en buscadores | tienda virtual | gifs animados