Correlacione as tecnologias Java EE que são usadas na camada...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é a A - 2, 1, 4, 3. Vamos entender o porquê.
(2) Expression Language: Corresponde ao item que fala sobre um conjunto de tags padrão utilizadas em páginas Facelets para se referir aos componentes Java EE. A Expression Language (EL) é uma parte importante do JavaServer Faces (JSF) que permite aos desenvolvedores inserir valores dinâmicos e invocar métodos diretamente nas páginas JSP ou Facelets.
(1) JavaServer Faces: Está descrito como um framework de componentes de interface de usuário para aplicações web que permite incluir componentes da UI, como campos e botões, em uma página XHTML. O JSF se encarrega de converter e validar os dados do componente de UI, salvar esses dados em armazenamentos do lado do servidor e manter o estado do componente. Isso torna o JSF uma tecnologia essencial na camada de apresentação de uma aplicação Java EE.
(4) Injeção de Dependência e Contextos: É mencionado como um conjunto de serviços contextuais que facilita o uso de enterprise beans, juntamente com a tecnologia JavaServer Faces em aplicações web. Isso é uma referência ao Contexts and Dependency Injection (CDI), que é um recurso do Java EE que permite gerenciar o ciclo de vida dos beans e suas interações, além de ser uma parte central da injeção de dependência no Java EE.
(3) Servlet: É uma classe na linguagem de programação Java que processa solicitações e constrói respostas de forma dinâmica, geralmente para páginas HTML. É o principal bloco de construção para o desenvolvimento de aplicações web na plataforma Java e serve como uma camada de baixo nível sobre a qual outras tecnologias, como JSP e JSF, são construídas.
Entender como esses componentes se interligam e são descritos é crucial para responder corretamente a essa questão. Os conceitos abordados são essenciais para qualquer desenvolvedor que trabalhe com a plataforma Java, especialmente em aplicações web Java EE.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
JavaServer Faces = framework de componentes
Servlet = dinamicamente processa solicitações e constroem respostas(requisição/resposta)
a-
java faces server - java para servidor de aplicacoes atraves da arquitetura MCV (model- controller-view), usando o mb (managed beans) como intermedio do view e model
Annotations permitem ao application server injeção de dependencias à classe, implicando na instancia e remocao de objetos de modo transparente ao codigo fonte
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo