Bom a imagem abaixo representa a estrutura de pacotes em que se divide nossa aplicação. De cima para baixo temos as pastas META-INF e WEB-INF a primeira delas não tem muita relevância nesse caso já a segunda é reponsável por armazenar os arquivos de configuração de nossa aplicação como faces.config.xml que armazena as configurações do […]
Categoria: JavaServer Faces
Iniciando Se No JSF – 02 – Configurando O Ambiente E Criando O Primeiro Projeto
Nesse segundo post do Curso De JSF Do Zero À Nuvem Eu explico como instalar e configurar as duas IDE’s mais utilizadas no mercado, os plugins de versionamento e a criação do primeiro projeto. Inicialmente explico onde baixar e como instalar a IDE Eclipse e os plugins EGit e Github MyLyn Connector para versionar o […]
Iniciando Se No JSF – 01 – Apresentação, O Projeto E As Tecnologias
Olá. Este post é para apresentar o curso de JSF a vocês. Quando eu comecei a trabalhar com JSF eu usava apostilas na internet, video aulas no Youtube, livros e vivia correndo atrás de todo mundo que pudesse me ajudar a entender melhor o framework. Aprendi bastante de lá pra cá e como eu não […]
Manipulando de Exceções no JavaServer Faces (JSF) 2.x
Uma das funcionalidades mais simples e legais introduzidas pela especificação 2.0 do JSF é a possibilidade de se criar um manipulador global de exceções. Trechos de código como esse aqui abaixo tratando as exceções previstas uma a uma no web.xml se tornaram desnecessários. Ao invés da solução acima, o JavaServer Faces nos permite implementar um […]
Novos posts
Bom pessoal até aqui a maioria dos posts abordavam quase que completamente temas voltados à Engenharia de Software e/ou aspectos mais teóricos. Isto se deve ao fato de eu ter aproveitado grande parte do que escrevi no meu TCC como material para os posts anteriores. Até então eu usava o Blogger então migrei tudo pra […]
O Ciclo de Vida das Requisições no JavaServer Faces
De acordo com a especificação da arquitetura JSF, toda requisição possui um ciclo de vida, em que cada requisição é tratada de uma maneira. Existem seis diferentes fases, entretanto nem toda requisição percorre todas elas. Dependendo do tipo de requisição, ou ações a serem executadas, algumas fases simplesmente são puladas. A Figura abaixo representa o […]