segunda-feira, março 30, 2009

howto facelets

1.Tutorial Facelets

é um framework de templates para JEE, permite uma facil integração com JSF. Sua utilização no JSF pode ser comparada a utilização do Tiles no Struts. A nova versão do JSF, o JSF 2.0, já terá recursos de template baseado nas funcionalidades existentes no Facelets

2.Instalação

2.1 Bibliotecas necessárias
jsf-facelets.jar

2.2 Com Maven


com.sun.facelets
jsf-facelets


2.3 No web.xml


javax.faces.DEFAULT_SUFFIX
.xhtml


2.4 no faces-config.xml


com.sun.facelets.FaceletViewHandler


3.as tags
- tag utilizada para a confecção de componentes em jsp;

- tag utilizada para fazer composição de tela, ver design pattern Composite View; Esta tag ignora todo o conteúdo que está fora dela.

- tag que exibe uma tela de debug;

- tag utilizada para fazer a composição de tela, igual comportamento do , no entanto esta não ignora o conteúdo que não esta contido dentro dela, como faz a ;

- utilizada para definir o conteúdo dos templates.

- assim como a tag , esta tag é utiliza para definição do conteúdo de um template. No entanto, não exclui o conteúdo que não esta nela.

- tag utilizada para incluir uma página ou fragmento de página dentro de outra.

- tag utilizada para fazer as marcações dos templates e definir os trechos a serem substituídos. O template é baseado no nome dado as tags de insert

- tag utilizada para passagem de parâmetros pelo facelets.

- tag utilizada para remover parte do xml para não compilação.

- tag utilizada para iteração. Mesmo funcionamento do

4.Links


https://facelets.dev.java.net/
http://www.infoblogs.com.br/view.action?contentId=13524&Facelets---Exemplos-Simples
http://javawora.blogspot.com/2007/08/tutorial-faceltes.html

Nenhum comentário: