No que se refere à programação Java e Java Script, julgue os...

Próximas questões
Com base no mesmo assunto
Q351968 Programação
No que se refere à programação Java e Java Script, julgue os itens

O framework Struts baseia-se em um modelo de desenho de interface de usuário que utiliza componentes definidos em arquivos XML chamados Facelets views. Os componentes dessa biblioteca possuem suporte Ajax, e essa biblioteca pode ser considerada uma extensão do Ajax4jsf.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: E - Errado

A questão aborda conceitos envolvendo tecnologias Java, mais especificamente, confunde características de diferentes frameworks que são utilizados no desenvolvimento de aplicações web. Para resolver a questão com precisão, é necessário compreender a finalidade e as funcionalidades de cada um desses frameworks.

O Struts é um framework para desenvolvimento de aplicações web na plataforma Java que utiliza o padrão Model-View-Controller (MVC). Contudo, a descrição na questão se assemelha mais a outra tecnologia, o JavaServer Faces (JSF). O JSF é um framework também baseado em MVC, mas ele é quem utiliza Facelets como modelo de interface de usuário, com componentes definidos em arquivos XML.

Além disso, a questão menciona suporte a Ajax e uma biblioteca chamada Ajax4jsf, que na verdade é uma extensão do JSF e não do Struts. O Ajax4jsf foi incorporado em uma solução maior chamada RichFaces, que estende as capacidades do JSF, incluindo a integração com Ajax de forma mais robusta. Portanto, a afirmativa se confunde ao atribuir características do JSF e RichFaces ao Struts.

Em resumo, a alternativa está incorreta porque mistura as características de diferentes frameworks utilizados na programação Java para desenvolvimento web, o que pode levar a confusão. Importante é reconhecer que o Struts e o JSF são distintos em seus propósitos e funcionalidades, apesar de ambos seguirem o padrão MVC.

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

framework (Struts) JSF - Java Server Faces baseia-se em um modelo de desenho de interface de usuário que utiliza componentes definidos em arquivos XML chamados Facelets views. Os componentes dessa biblioteca possuem suporte Ajax, e essa biblioteca pode ser considerada uma extensão do Ajax4jsf.

Bons estudos!

Struts é um framework de desenvolvimento da camada controladora, numa estrutura seguindo o padrão Model 2 (uma variante do MVC oficializada pela Sun), de aplicações web (principalmente) construído em Java para ser utilizado em um contêiner web em um servidor J2EE.


Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo