Julgue os próximos itens, com referência a tecnologia Java.F...

Próximas questões
Com base no mesmo assunto
Q328373 Programação
Julgue os próximos itens, com referência a tecnologia Java.


Facelets são utilizadas para desenvolver visões (views) JavaServer Faces (JSF) com linguagem HTML e XHTML, em conformidade com a transitional document type definition, sendo, ainda, compatível com a biblioteca de tag JSF.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa Correta: C (certo)

Vamos entender o porquê de essa afirmação ser verdadeira:

As Facelets são um framework de visualização para o JavaServer Faces (JSF) que utiliza XML para definir as views. Elas são realmente usadas para desenvolver interfaces de usuário (UIs) para aplicações web em JSF e suportam tanto HTML quanto XHTML. Isso se alinha com a referência a transitional document type definition (DTD), que é uma forma de especificar a estrutura de um documento HTML ou XHTML para garantir que seja compatível com a ampla gama de navegadores e padrões da web.

Além disso, as Facelets são totalmente compatíveis com a biblioteca de tags do JSF, o que significa que os desenvolvedores podem usar essas tags dentro dos arquivos Facelet para criar componentes de UI reutilizáveis e para facilitar a integração com o back-end do JSF. Esta capacidade é crucial para o desenvolvimento rápido e eficiente de aplicações web robustas.

Com base nisso, a afirmação apresentada é correta, pois descreve com precisão o papel das Facelets no desenvolvimento de visões JSF, reconhecendo sua compatibilidade com HTML, XHTML e a biblioteca de tags JSF.

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

Facelets is a powerful but lightweight page declaration language that is used to build JavaServer Faces views using HTML style templates and to build component trees. Facelets features include the following:

 - Use of XHTML for creating web pages

 - Support for Facelets tag libraries in addition to JavaServer Faces and JSTL tag libraries

 - Support for the Expression Language (EL)

 - Templating for components and pages

Advantages of Facelets for large-scale development projects include the following:

 - Support for code reuse through templating and composite components

 - Functional extensibility of components and other server-side objects through customization

 - Faster compilation time

 - Compile-time EL validation

 - High-performance rendering


Facelets views are usually created as XHTML pages. JavaServer Faces implementations support XHTML pages created in conformance with the XHTML Transitional Document Type Definition (DTD)


http://docs.oracle.com/javaee/6/tutorial/doc/gijtu.html

Exemplos de tags facelet usadas com JSF:

< f:view > ,< f:param > e por ai vai...

Clique para visualizar este comentário

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