Atualize a aplicação desenvolvida no laboratório anterior utilizando o framework PrimeFaces.
A aplicação deve ter um layout com topo, menu lateral (contendo os link para as funcionalidades) e conteúdo principal (no centro da página).
O layout deve ser mantido o mesmo para todas as páginas.
Substituir os components de input, botões e tabelas por componentes do Primefaces.
Funcionalidades das páginas:
- Alunos
- Cadastrar
- Listar (datatable)
- Editar (cada registro da tabela deve ter um botão de editar que leva à edição daquele registro)
- Remover (cada registro da tabela deve ter um botão de remover que leva à remoção registro)
- Professores
- Cadastrar
- Listar (datatable)
- Editar (cada registro da tabela deve ter um botão de editar que leva à edição daquele registro)
- Remover (cada registro da tabela deve ter um botão de remover que leva à remoção registro)
- Disciplinas (informar professor)
- Cadastrar
- Listar (datatable)
- Editar (cada registro da tabela deve ter um botão de editar que leva à edição daquele registro)
- Remover (cada registro da tabela deve ter um botão de remover que leva à remoção registro)
- Matricular aluno em disciplina (informar aluno, disciplina e período)
- Dar nota: informar aluno, disciplina, período e nota