JSF Eficaz As melhores práticas para o desenvolvedor web Java
Hébert CoelhoConteúdo
O JSF é um dos frameworks mais incríveis que existem no ambiente Java, porém, para usá-lo bem e tirar o máximo proveito dele em seus projetos, é preciso estar atento em diversos detalhes, que, quando não são levados em consideração, podem significar o fracasso do projeto.
Esse livro tem como objetivo mostrar esses detalhes que fazem a diferença e, dessa forma, possibilitar o uso do JSF de uma maneira segura e tranquila, facilitando o desenvolvimento, organização do código e mantendo uma aplicação saudável.
Você aprenderá técnicas e verá dicas que se aplicam às diferentes versões do JSF, indo desde o JSF 1.x até o 2.x.
Sumário
- 1 Escolhas que afetam o desenvolvimento da aplicação
- 2 @RequestScoped para escopos curtos
- 3 Mantenha o bean na sessão com @SessionScoped
- 4 Entenda o novo @ViewScoped
- 5 Crie escopos longos e customizáveis com @ConversationScoped
- 6 A praticidade do escopo @Dependent
- 7 Guarde dados para toda a aplicação com o @ApplicationScoped
- 8 Quando usar o @NoneScoped?
- 9 Exibindo Objetos e Mensagens após Redirect e o FlashScoped
- 10 Colocando lógica de rendered no MB
- 11 Inicializando Objetos
- 12 Injetando ManagedBeans
- 13 Target Unreachable: Enfrente a NullPointerException do JSF
- 14 Cuidado com o "Value is not valid"
- 15 Utilizar JSP ou xhtml?
- 16 Utilizando imagens/css/javascript de modos simples
- 17 Boa utilização do Facelets
- 18 Enviar valores para o ManagedBean
- 19 Temas dinâmicos
- 20 O que eu uso? Action ou ActionListener?
- 21 Primefaces
- 22 Temas Dinâmicos com Primefaces
- 23 Componentes do Primefaces não Aparecem
- 24 Richfaces
- 25 Icefaces
- 26 Evite misturar as Implementações/Bibliotecas de Componentes
- 27 Não faça paginação no lado do servidor
- 28 Facilitando o uso do Ajax
- 29 Internacionalização e Localização da sua aplicação
- 30 Utilizando recursos dentro de um Converter
- 31 CDI com JSF
- 32 Evite o "Cross Site Scripting" em seu sistema
- 33 Otimizando a navegação e performance
- 34 Limpeza de comentários e debug
- 35 Organize funcionalidades por ambiente do projeto
- 36 Refresh automático dos Arquivos
Autor
Hébert Coelho
Hébert Coelho de Oliveira, trabalha há mais de 10 anos com desenvolvimento de softwares. Possui as certificações SCJP, SCWCD, OCBCD, OCJPAD. Criador do blog visualizado por 170 países totalizando mais de 500 mil visualizações em seus 2 anos e meio de vida. Autor do framework EasyCriteria, que ajuda na utilização da Criteria do JPA, sendo testado com Hibernate, OpenJPA e EclipseLink e com 100% de cobertura nos testes. Revisor de um livro específico sobre Primefaces e criador de posts em seu blog com aplicações completas utilizando JSF. Escreveu um post sobre JSF com diversas dicas que alcançou mais de 3 mil visualizações no primeiro dia, um post com 18 páginas, que foi a ideia original desse livro.
Dados do produto
- Número de páginas:
- 181
- ISBN:
- 978-85-66250-19-0
- Data publicação:
- 02/2013