Você está na página 1de 26

Universidade Católica de Angola

Faculdade de Engenharia
Curso de Informática

Facelets
Projecto Final I
Orientador: Prof. Doutor Aíres Veloso
Eng. Felisberto Delgado

J. J. Costa Resende
1000010082
Índice
1. Introdução ao Facelet
2. Template com Facelets
3. Tags Customizadas
4. Loose Ends
5. Conclusão
Introdução ao Facelet
Categoria das Tags do Facelets

ui:include

ui:composition,ui:decorate,ui:insert,ui:define,ui:param

ui:component,ui:fragment

ui:debug,ui:remove,ui:repeat
Tags Facelets

<ui: include> :

<ui: composition>:

<ui: decorate> :
Tags Facelets(Continuação)

<ui:insert>:

<ui: define> :

<ui: param>:
Criação de Template com Facelets
Exemplo de Páginas usando Template
Exemplo de Páginas usando Template
Exemplo de Páginas usando Template(Continuação)
Exemplo de Páginas usando Template(Continuação)
Estrutura de Diretório da Aplicação
Arquivos que compõem o Template
Arquivos que compõem o Template (Continuação)
Arquivos que compõem o Template (Continuação)
Tag <ui:decorete> vs <ui:composit>

A tag ui:decorate é semelhante à ui:composition, porém não ignora o


conteúdo fora da tag.
Parâmetros
Componentes Personalizados
Tag <ui:component> and Tag <ui:
fragment>

<ui: component> :
<ui: fragmente> :
Tag <ui:repeat>
Tag <ui:debug>
Tag <ui:remove>
Conclusão
Agradecimento

...muito obrigado a todos...

Você também pode gostar