Java server Faces

Páginas: 27 (6579 palavras) Publicado: 21 de outubro de 2014
14/9/2014

Introdução ao JavaServer Faces 2.x - Tutorial do NetBeans IDE

Introdução ao JavaServer Faces 2.x
O JavaServer Faces (JSF) é um framework de interface de usuário (IU) para aplicações Java Web. Foi projetado para facilitar
significativamente a trabalhosa tarefa de escrever e manter os aplicações que são executadas em um servidor de aplicações Java e
renderizar as IUs de volta aum cliente de destino. O JSF oferece facilidade de uso das seguintes formas:
Facilita a construção de uma IU usando um conjunto de componentes de IU reutilizáveis
Simplifica a migração de dados da aplicação para a IU e provenientes dela
Ajuda a gerenciar o estado da IU nas solicitações do servidor
Oferece um modelo simples para conectar os eventos gerados pelo cliente ao código da aplicação doservidor
Permite personalizar os componentes de UI para que sejam facilmente construídos e reutilizados
Para obter uma descrição mais completa do framework JSF, consulte o Tutorial do Java EE 7, Capítulo 12: Desenvolvendo
Tecnologia do JavaServer Faces.
Este tutorial demonstra como você pode aplicar o suporte do JSF 2.x a uma aplicação Web utilizando o NetBeans IDE. Comece
adicionando osuporte ao framework JSF 2.x a uma aplicação Web básica e continue para executar as seguintes tarefas:
crie um bean gerenciado pelo JSF para manipular os dados solicitados,
conecte o bean gerenciado às páginas Web da aplicação e
converta as páginas Web em arquivos de modelo de Facelets.
O NetBeans IDE oferece, há muito tempo, suporte ao JavaServer Faces. A partir da release JSF 2.0 e Java EE 6, ONetBeans IDE
oferece suporte para JSF 2.0 e JSF 2.1. Para obter mais informações, consulte Suporte JSF 2.x no NetBeans IDE.

Conteúdo
Adicionando Suporte JSF 2.x a uma Aplicação Web
Criando um Bean Gerenciado
Utilizando o Assistente de Bean Gerenciado
Criando um Construtor
Adicionando Propriedades
Conectando o Bean Gerenciado a Páginas
index.xhtml
response.xhtml
Aplicando um Modelo deFacelets
Criando o Arquivo de Modelo de Facelets
Criando Arquivos Clientes de Modelo
Consulte Também
Para concluir este tutorial, você precisa dos seguintes recursos e softwares.
Software ou Recurso

Versão Necessária

NetBeans IDE

Pacote Java EE 7.2, 7.3, 7.4, 8.0

JDK (Java Development Kit)

7 ou 8

GlassFish Server

Open Source Edition 3.x ou 4

jsfDemo projeto de aplicaçãoWeb n/d
Observações:
O pacote Java do NetBeans IDE também inclui o GlassFish Server, um servidor compatível com Java EE necessário
para este tutorial.
Para comparar seu projeto a uma solução que funcione, faça o download do projeto de amostra completo.

Adicionando Suporte JSF 2.x a uma Aplicação Web
https://netbeans.org/kb/docs/web/jsf20-intro_pt_BR.html?print=yes

1/23

14/9/2014Introdução ao JavaServer Faces 2.x - Tutorial do NetBeans IDE
Comece abrindo o jsfDemo projeto da aplicação Web no IDE. Depois de abrir o projeto no IDE, você pode adicionar suporte ao
framework utilizando a janela Propriedades do projeto.
O IDE também permite criar novos projetos com o suporte JSF 2.x. Para obter mais informações, consulte Criando um Novo
Projeto com o Suporte a JSF 2.x.1. Clique no botão (

) para Abrir o Projeto na barra de ferramentas principal do IDE ou pressione Ctrl-Shift-O (⌘-Shift-O no

Mac).
2. Na caixa de diálogo Abrir Projeto, navegue até o local do computador onde você armazenou o projeto descompactado do
tutorial. Selecione-o e clique em Abrir Projeto para abri-lo no IDE.
Observação. Você será solicitado a resolver a referência às bibliotecasJUnit quando abrir o projeto NetBeans, caso
não tiver instalado o plug-in JUnit quando instalou o IDE.
3. Execute o projeto para ver como ele é em um browser. Clique com o botão direito do mouse no nó jsfDemo do projeto, na
janela Projetos e selecione Executar ou clique no botão (

) Executar Projeto na barra de ferramentas principal. O projeto é

encapsulado e implantado no GlassFish...
Ler documento completo

Por favor, assinar para o acesso.

Estes textos também podem ser interessantes

  • Java server faces
  • JSP
  • Java Server Pages
  • java serve faces
  • Faces
  • Face
  • face
  • face

Seja um membro do Trabalhos Feitos

CADASTRE-SE AGORA!