Estrutura JSF

Olá amigos, estou entrando no mundo java por conta de uma necessidade da empresa aonde trabalho.

Preciso aprender jsf com facelets, mas o mais importante, preciso aprender como que funciona a estrutura do jsf, para que servem os arquivos pastas etc, que compõem o projeto. Como funciona o relacionamento entre as camadas view controller e model.

A estrutura é a funcional, tipo arquivo web.xml que é criado quando crio um novo projeto web no netbeans.

Gostaria de umas dicas e/ou indicações de um bom material para estudo, exemplos práticos etc.

Já procurei bastante na web(google) sobre o assunto e aqui no fórum também procurei bastante.

vlw

http://uaihebert.com/?p=1596

Se você quer evitar dor de cabeça, leia o livro: Core JavaServer Faces 3rd ? Cay Horstmann, David Geary

É excelente.

É primordial você aprender o JSF, se tentar usar apenas com o que vai pegando pingado na internet o JSF pode virar um inferno.

Obrigado pelas dicas, vou estudar o conteúdo repassado.

OBS: impressão minha ou usa-se mais eclipse do que o netbeans ?

[quote=fabiouberti]Obrigado pelas dicas, vou estudar o conteúdo repassado.

OBS: impressão minha ou usa-se mais eclipse do que o netbeans ?[/quote]Eu vejo no mercado de trabalho mais eclipse do que netbeans. [=

Estou estudando pelo livro “Core JavaServer Faces 3rd”, após a recomendação do Hebert Coelho, e realmente o livro é muito bom.

Tem as apostilas da Caleum que são muito boas e de graça. (http://www.caelum.com.br/)

Tem também os livros da série use a cabeça que são muito bons.