ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

FACELETS Y TEMPLATES JSF


Enviado por   •  18 de Septiembre de 2020  •  Tareas  •  737 Palabras (3 Páginas)  •  120 Visitas

Página 1 de 3

 FACELETS  Y  TEMPLATES JSF

Presentado por: PEDRO PABLO PRADA TAVERA

Materia: PROGRAMACION WEB

Docente: JAIDER RODRIGUEZ

CORPORACIÓN UNIVERSITARIA DE CIENCIA Y DESARROLLO, UNICIENCIA

Ingeniería de Sistemas

2019

¿Qué son Facelets?

Facelets es un lenguaje poderoso que es usado para construir vistas JavaServer Faces usando plantillas de estilo HTML y para construir arboles de componentes.

Las características de Facelets incluyen:

Uso de XHTML para crear páginas web

Soporte para bibliotecas de etiquetas Facelets en suma a las bibliotecas de etiquetas JSIL y JavaServer Faces

Soporte para el Lenguaje de Expresiones (EL)

Plantillas para componentes y páginas

Las ventajas de Facelets incluyen:

Soporte para re utilización de código a través de plantillas y componentes

Extensibilidad de componentes y otros objetos del lado del servidor

Tiempo de compilación rápido

Validación en tiempo de compilación del EL

Alto rendimiento en el rende rizado

En resumen el uso de Facelets reduce el tiempo y esfuerzo que se necesita en el desarrollo y despliegue de aplicaciones.

JSF - ETIQUETAS DE PLANTILLA

Las plantillas en una aplicación web definen un diseño y estilo de interfaz común. Por ejemplo, un mismo banner, logotipo en el encabezado común e información de copyright en el pie de página. JSF proporciona las siguientes etiquetas de facetas para proporcionar un diseño de interfaz web estándar.

S.No

Etiqueta y descripción

1

ui: insertar

Utilizado en archivo de plantilla. Define los contenidos que se colocarán en una plantilla. ui: la etiqueta define puede reemplazar su contenido.

2

ui: define

Define el contenido que se insertará en una plantilla.

3

ui: incluir

Incluye el contenido de una página xhtml en otra página xhtml.

4 4

ui: composición

Carga una plantilla utilizando el atributo de plantilla . También puede definir un grupo de componentes para insertar en la página xhtml.

Crear plantilla

Crear una plantilla para una aplicación web es un procedimiento paso a paso. Los siguientes son los pasos para crear una plantilla de muestra.

Paso 1: Crear archivo de encabezado: header.xhtml

Use ui: etiqueta de composición para definir un contenido predeterminado de la sección Encabezado.

 

   

Default Header

        

        

Paso 2: Crear archivo de pie de página: footer.xhtml

Use la etiqueta ui: composition para definir un contenido predeterminado de la sección de pie de página.

 

   

Default Footer

        

        

Paso 3: Crear archivo de contenido: contents.xhtml

Use ui: etiqueta de composición para definir un contenido predeterminado de la sección Contenido.

 

   

Default Contents

        

...

Descargar como (para miembros actualizados)  txt (4.4 Kb)   pdf (118 Kb)   docx (215.8 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com