Buscar

Um dos principais tipos de classes necessários quando se implementa um software utilizando a tecnologia JSF, é o Managed Bean. O Managed Bean serve...

Um dos principais tipos de classes necessários quando se implementa um software utilizando a tecnologia JSF, é o Managed Bean. O Managed Bean serve como uma classe controladora, servindo como intermediadora entre as camadas view e model da aplicação. Com relação ao Managed Bean, analise as afirmativas a seguir:
I- Uma classe Managed Bean pode ter implementados atributos e métodos.
II- Uma classe Managed Bean pode ter eventos implementados, os quais são invocados por requisições de componentes.
III- Uma classe Managed Bean não pode pode ser serializada, pois desta forma não permitiria a recepção de eventos oriundos da camada view.
IV- Uma classe Managed Bean, deve ser implementada de forma que realize acessos diretos ao banco de dados, não necessitando de outras classes, como do padrão DAO, por exemplo.
Assinale a alternativa CORRETA:

I- Uma classe Managed Bean pode ter implementados atributos e métodos.
II- Uma classe Managed Bean pode ter eventos implementados, os quais são invocados por requisições de componentes.
III- Uma classe Managed Bean não pode pode ser serializada, pois desta forma não permitiria a recepção de eventos oriundos da camada view.
IV- Uma classe Managed Bean, deve ser implementada de forma que realize acessos diretos ao banco de dados, não necessitando de outras classes, como do padrão DAO, por exemplo.
A As afirmativas II e III estão corretas.
B As afirmativas I, III e IV estão corretas.
C As afirmativas I e II estão corretas.
D Somente a afirmativa II está correta.

Essa pergunta também está no material:

Frameworks e Componentes Java
7 pág.

Programação para Web II Centro Universitário Leonardo da VinciCentro Universitário Leonardo da Vinci

💡 1 Resposta

User badge image

Ed Verified user icon

A alternativa correta é a letra C: As afirmativas I e II estão corretas. Justificativa: - A afirmativa I está correta, pois uma classe Managed Bean pode ter atributos e métodos implementados. - A afirmativa II também está correta, pois uma classe Managed Bean pode ter eventos implementados, que são invocados por requisições de componentes. - A afirmativa III está incorreta, pois uma classe Managed Bean pode ser serializada, permitindo a recepção de eventos oriundos da camada view. - A afirmativa IV está incorreta, pois uma classe Managed Bean não deve realizar acessos diretos ao banco de dados, sendo recomendado o uso de outras classes, como o padrão DAO, por exemplo.

0
Dislike0

✏️ 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