Buscar

Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO"

Supondo que você utilize um Managed Bean que funcione como DAO, através do nome "clienteDAO", e que o mesmo tenha um método "findAll" sem parâmetros para o retorno de toda a base de clientes, como seria definido um componente DataTable alimentado pelo mesmo?

< h:dataTable var="#{clienteDAO.findAll()}" value="c" >

< h:dataTable value="#{clienteDAO.obterTodos()}" var="c" >

< h:dataTable var="#{produtoDAO.findAll()}" value="p" >

< h:dataTable value="#{produtoDAO.obterTodos()}" var="p" >

< h:dataTable value="#{clienteDAO.findAll()}" var="c" >

💡 1 Resposta

User badge image

Manuela Viana

Resposta: < h:dataTable value="#{clienteDAO.findAll()}" var="c" >

Explicação:

Na sintaxe do DataTable, o atributo value deverá receber a lista de origem, fornecida a partir de clienteDAO.findAll, e o atributo var nomeia a variável que percorre o conjunto, assumindo os valores de cada entidade sequencialmente.

1
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais