View
1.195
Download
1
Category
Preview:
Citation preview
Aula 16TAGLIB e POJOS
Marcos DevanerProgramação Orientada a Objetos II
O que é uma Taglib?
Por que utilizar Tags Customizadas?
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).
CRIANDO A BEAN ALUNOExemplo Prático
Estrutura de arquivos
BEAN ALUNO
MINHASERVLETPara 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
FORMULÁRIO
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 .
Usando Scope
http://www.devmedia.com.br/introducao-a-taglib/3317
https://www.caelum.com.br/apostila-java-web/
Fontes
Recommended