Sei sulla pagina 1di 7

NOMBRE: CRISTHIAN VASQUEZ

Conjunto de tecnologas de Java EE que pueden utilizarse para el desarrollo de aplicaciones web.

Java Enterprise Edition


Java EE define cuatro tipos de componentes: Applets: Aplicaciones GUI que se ejecutan en un navegador. Aplicaciones: Son programas que se ejecutan en un cliente Aplicaciones web: (servlets, pginas JSP y JSF) Se ejecutan en un contenedor web y responden a las peticiones HTTP del cliente. Aplicaciones Empresariales: (EJB, JMS, JTA, etc.) Son ejecutadas en un contenedor EJB.

Java Server Faces (JSF)


Es un marco de trabajo para aplicaciones Java basadas en web que simplifica el desarrollo de intrefaces de usuario en aplicaciones Java EE. Usa Java Server Pages (JSP) como la tecnologa que permite hacer el despliegue de las pginas, pero tambin se puede acomodar a otras tecnologas.

Java Server Faces (JSF)


Su implementacin incluye: Un conjunto de APIs para representar componentes de una interfaz de usuario y administrar su estado, manejar eventos, validar entrada, definir un esquema de navegacin de las pginas y dar soporte para internacionalizacin y accesibilidad. Un conjunto por defecto de componentes para la interfaz de usuario. Dos libreras de etiquetas personalizadas para JavaServer Pages que permiten expresar una interfaz JavaServer Faces dentro de una pgina JSP. Un modelo de eventos en el lado del servidor. Administracin de estados. Beans administrados. La especificacin de JSF fue desarrollada por la Java Community Process.

Java Server Pages (JSP)


Es una tecnologa Java que permite generar contenido dinmico para web, en forma de documentos HTML, XML o de otro tipo. Permiten la utilizacin de cdigo Java mediante scripts y permite la utilizacin de algunas acciones JSP predefinidas mediante etiquetas. Estas etiquetas pueden ser enriquecidas mediante la utilizacin de Libreras de Etiquetas (TagLibs o Tag Libraries) externas e incluso personalizadas. JSP puede considerarse como una manera alternativa, y simplificada, de construir servlets. Es por ello que una pgina JSP puede hacer todo lo que un servlet puede hacer, y viceversa. El funcionamiento general de la tecnologa JSP es que el Servidor de Aplicaciones interpreta el cdigo contenido en la pgina JSP para construir el cdigo Java del servlet a generar. Este ser luego el que genere el documento (tpicamente HTML) que se presentar en la pantalla del Navegador del usuario.

FACELETS
Es un sistema de plantillas, que sirve para integrar las partes estticas de la aplicacin web dentro del contenido dinmico. El problema de esta herramienta para JSF es la poca integracin que tiene con otros marcos de trabajo, uno de ellos es Spring Security 2.0, que no dispone de etiquetas para trabajarlo. Las plantillas deben ser nombradas con la extensin .xhtml y su uso es muy sencillo.

Potrebbero piacerti anche