Aula 16 - POO II - Usando Taglibs|POJOS|Servlets|JSP

1.284 visualizações

Publicada em

Aula 16 - POO II - Usando Taglibs|POJOS|Servlets|JSP

Publicada em: Educação
1 comentário
1 gostou
Estatísticas
Notas
Sem downloads
Visualizações
Visualizações totais
1.284
No SlideShare
0
A partir de incorporações
0
Número de incorporações
1.006
Ações
Compartilhamentos
0
Downloads
22
Comentários
1
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 16 - POO II - Usando Taglibs|POJOS|Servlets|JSP

  1. 1. Aula 16 TAGLIB e POJOS Marcos Devaner Programação Orientada a Objetos II
  2. 2. O que é uma Taglib?
  3. 3. Por que utilizar Tags Customizadas?
  4. 4. Instanciando POJOs Na Expression Language ${contato.nome} chamará o método getNome por padrão para mostrar o valor dó atributo nome na tela. Para que isso sempre funcione, devemos colocar o parâmetro em letra minúscula. Ou seja, ${contato.Nome} não funciona. Plain Old Java Objects (Os Singelos Clássicos Objetos Java), ou POJOs, são objetos Java que seguem um desenho simplificado em contraposição aos EJBs, por exemplo. Um JavaBeané um POJO que segue definições rígidas de estrutura (construtor default sem argumentos e métodos que seguem o padrão de getters e setters para seus atributos).
  5. 5. CRIANDO A BEAN ALUNO Exemplo Prático
  6. 6. Estrutura de arquivos
  7. 7. BEAN ALUNO
  8. 8. MINHA SERVLET Para guardarmos algo na requisição, precisamos invocar o método setAttribute no request. Passamos para esse método uma identificação para o objeto que estamos guardando na requisição e também passamos o próprio objeto para ser guardado no request. permite o encaminhamento de um pedido / resposta a um recurso. Como um exemplo típico , uma servlet pode usar um RequestDispatcher para incluir ou transmitir um pedido / resposta para uma JSP
  9. 9. FORMULÁRIO
  10. 10. MOSTRAR Tenta localizar um bean com o alcance e nome que você especificar . Para uma aplicação web usar uma bean que injeta ela deve ser capaz de manter o estado ao longo da duração da interação do usuário com a aplicação .
  11. 11. Usando Scope
  12. 12. http://www.devmedia.com.br/introducao-a-taglib/3317 https://www.caelum.com.br/apostila-java-web/ Fontes

×