Escolar Documentos
Profissional Documentos
Cultura Documentos
LINS – SP
2010
BRUNO DE SOUZA POLONE
LINS – SP
2010
Polone, Bruno de Souza; Souza, José Roberto Alves de; Real, Luiz
P838u
Gustavo dos Santos
Uso do JSF na construção de software: estudo de caso – um
sistema para consulta de notas / Bruno de Souza Polone; José
Roberto Alves de Souza; Luiz Gustavo dos Santos Real. – – Lins,
2010.
62p. il. 31cm.
CDU 004
BRUNO DE SOUZA POLONE
Banca Examinadora:
1º Prof(a): _____________________________________________________
Titulação: ______________________________________________________
______________________________________________________________
Assinatura: ________________________________
2º Prof(a): _____________________________________________________
Titulação: ______________________________________________________
______________________________________________________________
Assinatura: ________________________________
DEDICATÓRIA
Bruno
José Roberto
Luiz Gustavo
AGRADECIMENTOS
Bruno
Luiz Gustavo
RESUMO
LISTA DE QUADROS
INTRODUÇÃO ................................................................................................. 13
C1 - EFICIÊNCIA ................................................................................................. 29
C2 - PORTABILIDADE .......................................................................................... 29
3 ANÁLISE ORIENTADA A OBJETOS ........................................................ 30
CONCLUSÃO .................................................................................................. 48
REFERÊNCIAS................................................................................................ 50
GLOSSÁRIO.................................................................................................... 53
APÊNDICES .................................................................................................... 55
13
INTRODUÇÃO
1 FUNDAMENTOS CONCEITUAIS
1.1 Java
1.1.1 Versões
1.1.3 Servlets
1.1.4 JSP
1.2 Frameworks
1
3
1.3 JSF
Faces que pode ser dividido em seis fases: restaurar visão, aplicar valores de
requisição, processar validações, atualizar valores do modelo, invocar
aplicação e renderizar resposta. Cada uma dessas seis fases será brevemente
discutida a seguir.
1.3.2 RichFaces
1.4 Ajax
2 LEVANTAMENTO DE REQUISITOS
B - REQUISITOS FUNCIONAIS
B1 - Lançamentos diversos
B2 - Relatórios e consultas
C1 - Eficiência
C2 - Portabilidade
3.2.1 Logar
4.1 Tabelas
4.1.1 Boletim
4.1.2 Aluno
4.1.3 Disciplina
4.1.4 Curso
4.1.5 Faltas
5.1.1 Logar
regras de navegação.
É possível ver um exemplo de mapeamento na linha 8, onde se encontra
a tag <managed-bean-name>, nela é dado um nome para o mapeamento
indicado na linha 9, que será acessado por componentes na tela; e, na linha
10, onde está a tag <manage-bean-scope>, é indicado o tempo de duração de
execução daquela classe, onde, se for session, quer dizer que o tempo de
execução daquela classe irá durar o tempo de uma sessão, se for request irá
durar uma requisição, e assim por diante.
que foi determinada, que nesse projeto retorna para a página de Login. Se o
método retornar “sucess”, esse arquivo de configuração faz um
redirecionamento para a página que deverá mostrar o resultado daquele
método, que nesse caso é a página com os boletins gerados, como está
exibido na Figura 23. Nessa tela, todas as informações já estão montadas,
sendo apenas preciso que o aluno clique sobre o título do boletim desejado
para que o painel expanda, exibindo seu conteúdo.
CONCLUSÃO
REFERÊNCIAS
ALECRIM, E. JSE, JEE e JME: uma breve explicação. InfoWester, São Paulo,
02 set. 2007. Disponível em: <http://www.infowester.com/versoesjava.php>.
Acesso em: 03 out. 2009.
KURNIAWAN, B. Java for the Web with Servlets, JSP, and EJB: a
developer's guide to J2EE solutions. Indianapolis - EUA: New Riders, 2002.
MUKHI, V.; MUKHI, S.; KOTECHA, N. Java Servlets JSP. Tradução: Ariovaldo
Griesi. São Paulo: Makron Books, 2002.
52
OLSON, S. D. Ajax com Java. Tradução: Daniela Botelho. Rio de Janeiro: Alta
Books, 2007.
GLOSSÁRIO
Termo Descrição
APÊNDICES
56
Salve o arquivo.
Agora é preciso extrair do pacote JSF os arquivos .jar (jsf-api.jar e jsf-
impl.jar), conforme Figura 38.