JSF – Aula 3

Olá Caros,

Estamos avançando em nosso estudo sobre JSF, e até o momento já estudamos o fluxo de navegação de página, criando BackBeans, criando Validadores, e iniciamos um pequeno exemplo com Banco de Dados.
Esta foi a atividade realizada na ultima aula.
Atividade de hoje.
1) Construir uma nova tabela chamada Noticia, com seguinte comando SQL.

create table noticia (
idnoticia INTEGER NOT NULL GENERATED ALWAYS AS IDENTITY (START WITH 1, INCREMENT BY 1),
titulo varchar(100) not null,
texto varchar(100) not null,
data date,
hora time);

2)Crias as classes: Noticia, NoticiaBD
3)Acrescentar as funcionalidades de NoticiaBD no Fachada
4)Criar um controlador para Noticia chamado ControladorNoticia.java
5)Crias as páginas em JSF para realizar o CRUD.

Para esta atividade as mensagens de erros foram todas customizadas em um arquivo de propriedades, as saídas apresentam formatação em HTML.

De acordo com o material de aula faça o seguinte ajuste.

1)Crie um Template para o seu projeto modelo, para realizar o CRUD de Usuário e Notícia.
2)Para ter acesso ao sistema deverá existir um página de autenticação, pelo login e senha.
3)O relatório de Notícias pode ser visto diretamente sem a necessidade de autenticação de usuário.
4)Novos registros somente pode ser realizado por usuários existentes no Banco de Dados.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *