O JavaServer Faces vem despontando rapidamente como a principal solução para o desenvolvimento rápido de interfaces com o usuário. Agora, o Core JavaServer Faces Fundamentos, o guia número 1 para o JSF, foi criteriosamente atualizado nesta segunda edição, que aborda as mais recentes melhorias em aspectos do produto, além das poderosas técnicas de desenvolvimento Ajax e as inovações open source que tornam o JSF ainda mais valioso. Os autores David Geary e Cay Horstmann investigam todas as facetas do desenvolvimento com JSF 1.2, oferecendo as melhores práticas sistemáticas para construir aplicações robustas, minimizar a produção de código "feito à mão" e maximizar a produtividade. Trabalhando com um conhecimento interno sem igual da plataforma Java, eles apresentam soluções, conselhos, dicas e "how-tos" para escrever códigos de produção JSF 1.2 superiores, mesmo se você desconhecer o JSF, o JavaServer Pages ou os servlets. A nova e extensa abordagem desta segunda edição inclui a melhora no alinhamento do JSF 1.2 com a plataforma mais ampla do Java EE 5, aprimoramentos nas APIs do JSF, controle de fluxo de aplicações Web com Shale e o uso de Facelets para substituir o JSP por marcações XML. Os autores também fazem uma introdução ao desenvolvimento Ajax com JSF desde a validação em tempo real e o Direct Web Remoting até o empacotamento do Ajax em componentes JSF e o uso do popular framework Ajax4jsf. Este livro vai ajudá-lo a: - Automatizar detalhes de baixo nível e eliminar complexidades desnecessárias ao desenvolvimento server-side - Descobrir as melhores práticas para o JSF, variando de um projeto eficaz de interface com o usuário e folhas de estilo até a internacionalização - Usar o JSF com Tiles para construir interfaces com o usuário consistentes e reutilizáveis - Alavancar serviços externos, como bancos de dados, diretórios LDAP, autenticação/autorização e Serviços Web