Logo Passei Direto
Buscar
A arquitetura geral de uma aplicação baseada na plataforma Java EE (Jakarta EE) é organizada em camadas que vão do front-end ao back-end, permitindo uma separação clara de responsabilidades. No front-end, o uso de JSPs (JavaServer Pages) permite a geração dinâmica de páginas HTML, enquanto os Servlets atuam como controladores responsáveis por processar requisições, acionar regras de negócio e direcionar respostas. O gerenciamento de sessão (Session) é fundamental para manter o estado do usuário ao longo das interações, principalmente em aplicações web com múltiplas requisições. Já os Entity Beans representam os dados persistidos no banco, integrando a camada de persistência e sendo gerenciados por containers de EJB. Essa estrutura modular promove manutenibilidade, reuso de código, segurança e escalabilidade, sendo adequada para sistemas corporativos complexos. A partir das informações apresentadas, é correto afirmar que: JSPs são utilizadas no front-end para gerar páginas dinâmicas, enquanto Servlets controlam o fluxo de requisições e respostas da aplicação. Entity Beans são usados no front-end para renderizar componentes visuais a partir de dados do banco. Servlets são responsáveis por gerenciar sessões de usuário, substituindo completamente o uso de cookies e tokens. O uso de JSPs elimina a necessidade de qualquer lógica de controle, bastando escrever HTML puro. A arquitetura Java EE não permite separar a lógica de negócio da apresentação, dificultando a manutenção de grandes sistemas.
User badge image
Paulo Nerys

há 4 semanas

Respostas

User badge image

Ed Verified user icon

há 4 semanas

Vamos analisar as afirmações uma a uma com base na arquitetura Java EE (Jakarta EE): 1. "JSPs são utilizadas no front-end para gerar páginas dinâmicas, enquanto Servlets controlam o fluxo de requisições e respostas da aplicação." - Correto. JSPs geram conteúdo dinâmico (HTML) e Servlets atuam como controladores. 2. "Entity Beans são usados no front-end para renderizar componentes visuais a partir de dados do banco." - Incorreto. Entity Beans representam dados persistidos e fazem parte da camada de persistência, não do front-end. 3. "Servlets são responsáveis por gerenciar sessões de usuário, substituindo completamente o uso de cookies e tokens." - Incorreto. Servlets podem gerenciar sessões, mas não substituem completamente cookies e tokens, que são mecanismos complementares. 4. "O uso de JSPs elimina a necessidade de qualquer lógica de controle, bastando escrever HTML puro." - Incorreto. JSPs podem conter lógica simples, mas a lógica de controle deve estar nos Servlets ou camadas de negócio. 5. "A arquitetura Java EE não permite separar a lógica de negócio da apresentação, dificultando a manutenção de grandes sistemas." - Incorreto. A arquitetura Java EE é justamente projetada para separar essas camadas, facilitando manutenção. Portanto, a afirmativa correta é a primeira: "JSPs são utilizadas no front-end para gerar páginas dinâmicas, enquanto Servlets controlam o fluxo de requisições e respostas da aplicação."

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina