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.