Este tutorial ensina como projetar
um Web site dinâmico que funciona como uma seção de anúncios classificados de um
jornal. O Web site é um aplicativo da Web J2EE que utiliza componentes do JSF (JavaServer
Faces) e do SDO (Service Data Objects). Este aplicativo
utiliza tecnologia JSF para criar páginas da Web dinâmicas que sejam vinculadas a
um banco de dados que armazena dados de anúncios classificados. Arrastando componentes do JSF
para suas páginas, você pode criar um aplicativo da Web JSF conhecido como aplicativo CRUD,
porque ele pode criar, ler, atualizar e excluir registros de um banco de dados. Os usuários do site podem utilizar essas funções para
gerenciar os anúncios classificados no banco de dados.
Objetivos do Aprendizado
Este tutorial é dividido em dois módulos, cada um com seus próprios objetivos de aprendizagem.
Você pode escolher por concluir qualquer dos módulos, ou ambos. Dentro de cada módulo,
você precisará completar os exercícios para que o Web site funcione corretamente.
Módulo 1: Criar Páginas da Web com Conexões de Dados
Este
módulo ensina como configurar uma conexão com um banco de dados e exibir as
informações do banco de dados em uma página da Web. Neste módulo, você irá:
- Conectar páginas da Web a um banco de dados.
- Criar páginas que exibem, criam, editam e excluem registros do banco de dados.
- Enviar dados de uma página para outra
Módulo 2: Incluir Recursos Avançados
Este
módulo ensina maneiras mais poderosas de utilizar dados de um banco de dados. Neste módulo, você irá:
- Formatar registros de banco de dados em uma página da Web
- Incluir um componente que permite o upload de arquivos para um banco de dados a partir de uma página da Web
- Navegar de página para página automaticamente
- Automatizar algumas tarefas de administração do banco de dados
Quando estiver pronto, comece o Módulo 1: Criando Páginas da Web
com Conexões de Dados.