Julgue o próximo item, relativo a desenvolvimento web em Jav...
Julgue o próximo item, relativo a desenvolvimento web em Java.
JSF (JavaServer Faces) é uma tecnologia que oferece
a separação entre as camadas de apresentação e de
comportamento para aplicativos web. Facelets é uma
linguagem de declaração que faz parte da especificação JFS e
que permite, com uso de XHTML, a criação de páginas web.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
O enunciado aborda conceitos essenciais do desenvolvimento web em Java, especificamente sobre o JSF (JavaServer Faces) e Facelets. O JSF é um framework baseado em componentes para construção de interfaces de usuário para aplicações web. Ele é parte da plataforma Java EE e tem como objetivo simplificar o desenvolvimento de interfaces web ao oferecer um modelo de programação claramente definido que separa a lógica de apresentação da lógica de negócios. Essa separação é realizada por meio do padrão de arquitetura MVC (Model-View-Controller), em que o JSF atua principalmente como o "V" (View) e o "C" (Controller).
O uso de Facelets, por sua vez, se refere à tecnologia de visualização que substituiu as JSP (JavaServer Pages) como o sistema de visualização padrão para JSF a partir da versão 2.0. Com Facelets, as páginas web são criadas utilizando XHTML, o que permite um design de página mais rico e uma melhor integração com as funcionalidades do JSF. Além disso, o Facelets suporta o uso de templates e componentes reutilizáveis, facilitando o desenvolvimento e a manutenção de aplicativos web.
Portanto, a assertiva está correta ao afirmar que o JSF oferece separação entre as camadas de apresentação e comportamento em aplicações web, e que o Facelets é parte da especificação do JSF e permite a criação de páginas web com uso de XHTML.
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
FCC – 2012 – Para criar as páginas XHTML de uma aplicação JSF é possível utilizar um conjunto de bibliotecas de tags JSF. Algumas dessas bibliotecas são HTML, Core e Facelets.
Facelets é uma parte da especificação JSF e também a tecnologia de apresentação preferida para construir aplicações JSF – substituindo JSP. Ela suporta todos os componentes de UI do JSF e constrói Árvores de Componentes; e Views (utilizando Templates HTML). Um tipo especial de template são os Componentes Compostos, que agem como um componente.
JSF (JavaServer Faces) é uma tecnologia? não seria um framework?
.....que faz parte da especificação JFS e que permite, .... ->JFS não seria JSF?
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo