Logo Passei Direto
Buscar
O JSF é um framework padrão da plataforma Java para o desenvolvimento de aplicações web com o JEE, o qual utiliza uma arquitetura de sistema MVC e implementa um modelo de componentes visuais para a web. A arquitetura padrão MVC permite uma melhor separação do código-fonte da aplicação, assim como uma melhor legibilidade. Para a criação de uma nova página XHTML, no Eclipse, analise as afirmativas a seguir:

I- O Eclipse gera um template vazio para uma página XHTML, caso não houve uma pré-configuração do Eclipse.
II- A importação de bibliotecas dos componentes visuais é realizada incluindo os comandos no início da página XHTML.
III- Para a criação de uma nova página XHTML, basta clicar com o botão direito do mouse sobre o diretório "Java Resources" e selecionar a opção "New XHTML Page".
IV- A criação de uma nova página XHTML deve ser dentro do diretório WebContext do projeto.

Assinale a alternativa CORRETA:
A As afirmativas I e III estão corretas.
B As afirmativas I, II e IV estão corretas.
C Somente a afirmativa II está correta.
D As afirmativas II e III estão corretas.
User badge image
Tópicos de Análise e Desenvolvimento de Sistemas

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada afirmativa: I- O Eclipse gera um template vazio para uma página XHTML, caso não houve uma pré-configuração do Eclipse. Falso, o Eclipse não gera automaticamente um template vazio para uma página XHTML, é necessário criar o arquivo do zero ou utilizar algum modelo pré-existente. II- A importação de bibliotecas dos componentes visuais é realizada incluindo os comandos no início da página XHTML. Verdadeiro, para utilizar os componentes visuais em uma página XHTML, é necessário importar as bibliotecas correspondentes no início do arquivo. III- Para a criação de uma nova página XHTML, basta clicar com o botão direito do mouse sobre o diretório "Java Resources" e selecionar a opção "New XHTML Page". Falso, a criação de uma nova página XHTML geralmente é feita dentro do diretório WebContent (não Java Resources) do projeto. IV- A criação de uma nova página XHTML deve ser dentro do diretório WebContext do projeto. Verdadeiro, a criação de uma nova página XHTML geralmente é feita dentro do diretório WebContent do projeto. Com base nas análises, as afirmativas corretas são II e IV. Portanto, a alternativa correta que contém todas as afirmativas verdadeiras é: D) As afirmativas II e IV estão corretas.

Essa resposta te ajudou?

0
Dislike0
details

Libere essa resposta sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

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

Essa pergunta também está no material:

Mais perguntas desse material

Com relação a uma página XHTML, do JSF, classifique V para as sentenças verdadeiras e F para as falsas:

( ) Uma página XHTML, ao ser acessada por um navegador de internet de um cliente, receberá os componentes renderizados em HTML.
( ) Uma página XHTML, a qual possui um formulário desenvolvido com os componentes JSF, não pode ter eventos Ajax, pois o mesmo não funciona neste tipo de formulário.
( ) Uma página XHTML, a qual possui um formulário desenvolvido com os componentes JSF, pode ter a validação dos campos implementada dentro do formulário.
( ) Uma página XHTML, ao ser criada no ambiente de desenvolvimento Eclipse, se configurado corretamente, automaticamente será realizada a importação da biblioteca dos componentes visuais do JSF.

Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F.
B V - V - F.
C V - F - V.
D F - F - V.

Considerando três das principais tecnologias que compõem o JEE, associe os itens, utilizando o código a seguir:

I- Podem ser de dois tipos: session beans e message driven beans.
II- Framework leve, baseado em Plain Old Java Objects (POJOS), que permite gerenciar o desenvolvimento de entidades do modelo relacional em plataforma nativa Java SE e Java EE.
III- Permite executar a operação de rollback.

( ) Enterprise Java Beans (EJB).
( ) Java Transaction API (JTA).
( ) Java Persistence API (JPA).

Agora, assinale a alternativa que apresenta a sequência CORRETA:
A II - I - III.
B I - II - III.
C II - III - I.
D I - III - II.

A arquitetura MVC (model-view-controller) propõe a divisão de uma aplicação em três camadas distintas, seja esta uma aplicação desktop, mobile ou web. Um dos frameworks da plataforma web que utiliza a arquitetura MVC é o Java Server Faces (JSF), exigindo assim, a existência de um elemento intermediário entre o model e a view - chamado de Managed Bean (MB). Com relação ao Managed Bean, analise as afirmativas a seguir:

I- O MB é sempre uma classe serializável, com métodos getters e setters públicos para permitir o acesso aos componentes visuais.
II- A anotação @Named ou @ManagedBean são dispensáveis para que o MB seja visível à camada view.
III- Um MB é criado dentro de um arquivo XHTML.
IV- A anotação @SessionScoped indica que o tempo de vida do MB é marcado pela sessão do usuário.

Assinale a alternativa CORRETA:
A As afirmativas I, III e IV estão corretas.
B Somente a afirmativa I está correta.
C As afirmativas II e III estão corretas.
D As afirmativas I e IV estão corretas.

O JavaServer Faces (JSF) é uma tecnologia que faz o papel de controller (controlador) dos aplicativos. Pode ser considerado uma especialização para a construção das interfaces para o usuário, baseadas em componentes Java Web. Simplifica a construção dos aplicativos, permitindo a reutilização de componentes, além de personalizá-los. Tomando por base o conceito exposto sobre JSF, classifique V para as sentenças verdadeiras e F para as falsas:

( ) JSF não tem como objetivo a substituição do JSP (Java Server Pages).
( ) JSF pode ser considerado um framework MVC para aplicações web.
( ) JSF não pode ser usado em conjunto com Servlets e Java Server Pages.

Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F.
B V - V - F.
C V - F - V.
D F - F - V.

@ViewScoped, @RequestScoped, @NoneScoped e @CustomScoped. Acerca da anotação @RequestScoped, classifique V para as sentenças verdadeiras e F para as falsas:

( ) Para definir o estado do MB como persistente apenas por uma única requisição HTTP, deve-se utilizar a anotação @RequestScoped.
( ) @RequestScoped indica que o MB persistirá por múltiplas requisições HTTP provenientes de um mesmo usuário.
( ) A anotação @RequestScoped pode ser combinada, ao mesmo tempo, com outras anotações, como @SessionScoped ou @ApplicationScoped.

Assinale a alternativa que apresenta a sequência CORRETA:

A F - F - V.
B F - V - V.
C V - V - V.
D V - F - F.