Logo Passei Direto
Buscar

Programação

Uniasselvi
Assim como em outras tecnologias, o framework JSF permite a utilização de Ajax, o qual nada mais é do que uma requisição assíncrona para o servidor processar algo, e neste caso, a tela do cliente não fica aguardando o retorno da requisição, podendo o usuário continuar a utilizar demais campos da tela. Com relação ao suporte de requisições Ajax no JSF, classifique V para as sentenças verdadeiras e F para as falsas: ( ) Assim que chamada uma requisição Ajax, o servidor processa esta requisição, e durante este processamento, o servidor não processa outra requisição deste mesmo cliente. ( ) O atributo listener do Ajax, define o método a ser invocado ao executar uma determinada ação. ( ) O JSF permite chamadas Ajax para métodos do Managed Bean através de eventos change, focus e blur de formulários. ( ) São exemplos de eventos do mouse que podem chamar requisições Ajax: click, mousedown e mouseup. Assinale a alternativa que apresenta a sequência CORRETA: A) F - V - V - F. B) F - V - V - V. C) V - F - F - V. D) V - V - V - V.
User badge image
jefersonsantos16

ano passado

Respostas

User badge image

Ed Verified user icon

há 6 meses

Vamos analisar cada uma das afirmações sobre o suporte de requisições Ajax no JSF: ( ) Assim que chamada uma requisição Ajax, o servidor processa esta requisição, e durante este processamento, o servidor não processa outra requisição deste mesmo cliente. É falsa (F). O JSF permite que o servidor processe outras requisições enquanto uma requisição Ajax está em andamento, já que a requisição é assíncrona. ( ) O atributo listener do Ajax define o método a ser invocado ao executar uma determinada ação. É verdadeira (V). O atributo `listener` é utilizado para especificar o método que será chamado quando a requisição Ajax for acionada. ( ) O JSF permite chamadas Ajax para métodos do Managed Bean através de eventos change, focus e blur de formulários. É verdadeira (V). O JSF suporta eventos como `change`, `focus` e `blur` para disparar requisições Ajax. ( ) São exemplos de eventos do mouse que podem chamar requisições Ajax: click, mousedown e mouseup. É verdadeira (V). Esses eventos do mouse podem ser utilizados para disparar requisições Ajax no JSF. Portanto, a sequência correta é: F - V - V - V. A alternativa que apresenta essa sequência é a B) F - V - V - V.

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

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

User badge image

Ed Verified user icon

ano passado

Vamos analisar cada afirmação sobre o suporte de requisições Ajax no JSF: ( ) Assim que chamada uma requisição Ajax, o servidor processa esta requisição, e durante este processamento, o servidor não processa outra requisição deste mesmo cliente. Esta afirmação é falsa. O servidor pode processar várias requisições de forma assíncrona, ou seja, não é necessário esperar o término do processamento de uma requisição para processar outra. ( ) O atributo listener do Ajax, define o método a ser invocado ao executar uma determinada ação. Esta afirmação é verdadeira. O atributo listener é utilizado para definir qual método do servidor será invocado quando a requisição Ajax for realizada. ( ) O JSF permite chamadas Ajax para métodos do Managed Bean através de eventos change, focus e blur de formulários. Esta afirmação é falsa. No JSF, as chamadas Ajax são realizadas através de eventos específicos como click, keyup, keydown, entre outros, e não através dos eventos change, focus e blur. ( ) São exemplos de eventos do mouse que podem chamar requisições Ajax: click, mousedown e mouseup. Esta afirmação é verdadeira. Os eventos do mouse como click, mousedown e mouseup podem ser utilizados para acionar requisições Ajax no JSF. Portanto, a sequência correta é: F - V - F - V. A alternativa que apresenta essa sequência é a letra: C) V - F - F - V.

Essa resposta te ajudou?

0
Dislike0

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

Ao ser implementado um software através do framework JSF, dependendo da aplicação, pode ser necessária, para um layout mais bonito, a utilização de classes CSS, as quais são referenciadas nos componentes do JSF através de seus atributos específicos. Além disso, são necessárias algumas classes Java para o seu correto funcionamento. Com relação ao JSF, analise as afirmativas a seguir:
I- Ao menos uma classe Managed Bean é obrigatória em um projeto JSF. II- Managed Bean funciona como intermediador entre a camada modelo e controladora da aplicação. III- Em uma página XHTML podem ser importados arquivos CSS. IV- Em uma classe Managed Bean não pode ser implementado atributo. Assinale a alternativa CORRETA:
a) As afirmativas I e III estão corretas.
b) As afirmativas I, II e IV estão corretas.
c) As afirmativas II e III estão corretas.
d) Somente a afirmativa IV está correta.

A JPA é uma especificação padrão que gerencia o mapeamento objeto-relacional (ORM). Teve origem na plataforma JEE 5, na versão 3.0 do Java Beans. O JPA dá suporte à linguagem de consulta EJB-QL. Logo, pode ser considerado um framework que é utilizado na camada de persistência com o objetivo de aumentar a produtividade no desenvolvimento de aplicativos. Quanto ao JPA, classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) JPA é uma api da plataforma Java para tratar a persistência do estado de objetos nos bancos de dados relacionais.
( ) O JPA não permite a persistência do estado de qualquer classe Java.
( ) O JPA não tem como princípio básico a simplicidade.
( ) O JPA não é o responsável por criar as tabelas na base de dados e nem pelas operações do mapeamento objeto relacional.
a) F - V - V - F.
b) V - F - F - F.
c) F - V - F - V.
d) V - V - F - V.

O mapeamento objeto relacional ou ORM é um framework que tem como objetivo reduzir ou eliminar as discrepâncias entre a orientação a objetos e os bancos de dados relacionais. Pode-se afirmar que é um problema difícil de ser resolvido, pois a necessidade é de sincronizar tipos de dados de representações distintas, onde um está nos bancos de dados relacionais e o outro na memória.
Com relação ao mapeamento objeto relacional, classifique V para as sentenças verdadeiras e F para as falsas: ( ) O relacionamento ?Um para Um? é feito mapeando-se os atributos simples cuja escrita é representada pela anotação @OneToOne. ( ) O relacionamento ?Muitos para Um? é feito mapeando-se os atributos simples cuja escrita é representada pela anotação @ManyToOne. ( ) A anotação @ManyToMany (?Muitos para Muitos?) indica que o relacionamento é bidirecional e, mesmo que seja informado em apenas uma das classes, será possível realizar a navegação em ambos os lados. Assinale a alternativa que apresenta a sequência CORRETA:
a) F - F - V.
b) V - F - F.
c) F - V - F.
d) V - V - F.

O desenvolvimento de software, independente do tamanho que seja, requer um investimento alto de trabalho, pois por normalmente possuir várias regras que devem ser tratadas e controladas. A linguagem de programação Java possui algumas tecnologias que facilitam o desenvolvimento de software, ou ainda facilita a manutenção futura do mesmo, tornando o código-fonte mais legível e reutilizável.
Com relação às tecnologias da linguagem de programação Java, assinale a alternativa CORRETA:
a) Uma aplicação desenvolvida com a tecnologia JSF pode também ser implementada com a tecnologia JPA, mas neste caso, não se pode utilizar o banco de dados Mysql.
b) Uma aplicação desenvolvida com a tecnologia JSF pode utilizar o Oracle com o banco de dados, porém devido as suas deficiências de bibliotecas, não é possível utilizar o Mysql.
c) Uma aplicação desenvolvida com a tecnologia JSF pode também ser implementada com a tecnologia JPA.
d) Uma das desvantagens em desenvolver uma aplicação utilizando o JSF, é a dificuldade de se implementar a tecnologia JPA.

O JSF (Java Server Faces) é um framework web criado para simplificar o desenvolvimento da interface do aplicativo com o usuário, uma vez que une as camadas de apresentação e de regras de negócio. Com relação aos conceitos da tecnologia JavaServer faces (JSP), classifique V para as sentenças verdadeiras e F para as falsas:
Assinale a alternativa que apresenta a sequência CORRETA:
( ) A criação de interfaces a partir do padrão JSF é comumente baseada em componentes, eventos e navegabilidade.
( ) O Managed Bean funciona como um link, interligando a interface gráfica à regra de negócio.
( ) O JSF possibilita ao desenvolvedor criar um marcador de interface, ou seja, uma interface sem campos ou métodos, sendo que dentre os principais marcadores, pode-se destacar a Interface Serializable.
a) F - F - V.
b) V - V - F.
c) F - V - V.
d) V - F - V.

JSF (Java Server faces) é um framework que facilita e agiliza a elaboração de interfaces para sistemas web. Uma das principais características do JSF é que ele separa a lógica das regras de negócio e a navegação das conexões com serviços externos. Tem como ponto forte a possibilidade de um grande número de componentes e apresenta um design bastante flexível.
Com relação ao JSF, analise as sentenças a seguir: I- O framework JSF funciona de acordo com o padrão MVC. II- No JSF, o Managed Bean faz o papel de controlador entre a interface gráfica e a entidade. III- O JSF não pode ser utilizado para o gerenciamento de eventos e a conversão de dados no servidor. IV- DataTable é um componente que faz a interface do JSF com a web. Assinale a alternativa CORRETA:
a) As sentenças I, II e IV estão corretas.
b) As sentenças II, III e IV estão corretas.
c) As sentenças I, III e IV estão corretas.
d) As sentenças I, II e III estão corretas.

O JSF é uma tecnologia da linguagem de programação Java que facilita o trabalho dos desenvolvedores, pois permite a criação de uma página de cadastro mais rapidamente, não necessita de programação Javascript e CSS, sendo que este último pode ser utilizado para deixar o layout conforme desejado, mas não é obrigatório. Além disso, o JSF permite a utilização da tecnologia Ajax. Com relação à tecnologia Ajax utilizada em formulários JSF, analise as afirmativas a seguir:
I- O ajax realiza requisições assíncronas. II- Uma requisição ajax faz com que o usuário tenha que aguardar seu retorno para continuar utilizando a página. III- Para aplicar um evento ajax em um componente, é utilizado o comando "", com seus atributos "event", "listener" e "render". IV- Para que uma requisição ajax seja disparada quando alterado o valor de algum componente de um formulário, deve ser implementado o atributo "event" com o valor "'onexit". Assinale a alternativa CORRETA:
a) As afirmativas I e III estão corretas.
b) Somente a afirmativa II está correta.
c) As afirmativas I, II e IV estão corretas.
d) As afirmativas II e III estão corretas.

Mais conteúdos dessa disciplina