Vamos analisar cada uma das afirmativas sobre JavaServer Faces (JSF):
I. JSF fornece um conjunto de componentes de interface de usuário que ajudam na construção de páginas Web.
- Verdadeira: JSF é conhecido por oferecer uma arquitetura baseada em componentes para simplificar a construção de interfaces de usuário para aplicações web.
II. Os componentes JSF podem ser adicionados a páginas JSP por meio das bibliotecas de tags personalizadas (tag libraries).
- Verdadeira: JSF utiliza bibliotecas de tags para integrar seus componentes em páginas JSP, facilitando a criação de interfaces de usuário ricas e dinâmicas.
III. Além dos componentes básicos, existem bibliotecas nativas de componentes JSF adaptados para interfaces Swing e AWT, por exemplo.
- Falsa: JSF é uma tecnologia focada em aplicações web e não possui componentes nativos para Swing ou AWT, que são usados em aplicações desktop.
Com base nessa análise, as afirmativas I e II são verdadeiras, enquanto a afirmativa III é falsa. Portanto, a alternativa correta é:
Gabarito: a) apenas as afirmativas I e II são verdadeiras.
I. JSF fornece um conjunto de componentes de interface de usuário que ajudam na construção de páginas Web.
- Verdadeira: JSF é conhecido por oferecer uma arquitetura baseada em componentes para simplificar a construção de interfaces de usuário para aplicações web.
II. Os componentes JSF podem ser adicionados a páginas JSP por meio das bibliotecas de tags personalizadas (tag libraries).
- Verdadeira: JSF utiliza bibliotecas de tags para integrar seus componentes em páginas JSP, facilitando a criação de interfaces de usuário ricas e dinâmicas.
III. Além dos componentes básicos, existem bibliotecas nativas de componentes JSF adaptados para interfaces Swing e AWT, por exemplo.
- Falsa: JSF é uma tecnologia focada em aplicações web e não possui componentes nativos para Swing ou AWT, que são usados em aplicações desktop.
Com base nessa análise, as afirmativas I e II são verdadeiras, enquanto a afirmativa III é falsa. Portanto, a alternativa correta é:
Gabarito: a) apenas as afirmativas I e II são verdadeiras.