Cursos / Informática para Internet / Desenvolvimento Web II / Aula

arrow_back Aula 01 - Introdução ao Javaserver Faces

Então, vamos criar agora um arquivo denominado index.xhtml, que representará nossa página web. Essa página, cujo conteúdo é apresentado na Listagem 3, deverá ser criada dentro da pasta WebContent. Observe na linha 7 da listagem 3 que nós temos uma chamada ao método getWorld() do ManagedBean HelloWorldMBean.

x
1
<html xmlns="http://www.w3.org/1999/xhtml"
2
xmlns:h="http://java.sun.com/jsf/html">
3
4
<h:head>
5
    <title>Hello World</title>
6
</h:head>
7
8
<h:body>
9
    #{helloWorldMBean.world}
10
</h:body>
11
12
</html>
Listagem 3 - Código do arquivo index.xhtml.

Estamos quase lá! Confira se seu projeto ficou estruturalmente da mesma forma do que é apresentado na Figura 6.

Figura 06 - Estrutura do projeto JSF HelloWorld depois da criação dos arquivos.
Estrutura do projeto JSF HelloWorld depois da criação dos arquivos.

Pronto! Agora é só adicionar o projeto HelloWorld ao projetos configurados para o Tomcat, iniciar o mesmo e acessar o endereço http://localhost:8080/HelloWorld/. Fazendo isso você verá a tela apresentada na Figura 7.

Figura 07 - Projeto HelloWorld com JSF em execução.
Projeto HelloWorld com JSF em execução.

E com isso chegamos ao fim da nossa aula. Na próxima aula continuaremos apresentando mais sobre o framework JSF para que possamos criar aplicações web mais completas. Estamos só começando!

Versão 5.3 - Todos os Direitos reservados