Para suportar a construção de aplicações com Ajax e JSF, rec...

Próximas questões
Com base no mesmo assunto
Q65121 Programação
Uma equipe de desenvolvimento de software recebeu a
incumbência de desenvolver um sistema com as características
apresentadas a seguir.

* O sistema deverá ser integrado, interoperável, portável e
seguro.
* O sistema deverá apoiar tanto o processamento online, quanto
o suporte a decisão e gestão de conteúdos.
* O sistema deverá ser embasado na plataforma JEE (Java
enterprise edition
) v.6, envolvendo servlets, JSP (Java server
pages
), Ajax, JSF (Java server faces) 2.0, Hibernate 3.5, SOA
e web services.

O líder da equipe iniciou, então, um extenso processo de
coleta de dados com o objetivo de identificar as condições
limitantes da solução a ser desenvolvida e tomar decisões
arquiteturais e tecnológicas que impactarão várias características
funcionais e não funcionais do sistema, ao longo de seu ciclo de
vida. A partir dessa coleta, o líder deverá apresentar à equipe um
conjunto de informações e de decisões.

Com relação às tecnologias para desenvolvimento web em Java que
podem ser empregadas no sistema descrito no texto, julgue os itens
a seguir.

Para suportar a construção de aplicações com Ajax e JSF, recomenda-se aos desenvolvedores de páginas que usem a tag Imagem 002.jpg, relacionada ao processamento de pedidos http assíncronos.
Alternativas

Comentários

Veja os comentários dos nossos alunos

Entende-se por processamento assíncrono, a capacidade de uma aplicação em desenvolver tarefas paralelas sem, contudo, prejudicar o andamento das suas funcionalidades principais. Podemos citar como um exemplo de processamento assíncrono, uma página que faz solicitações a um serviço e mantém sempre atualizado um painel de informações financeiras enquanto o usuário interage com outras partes do documento. Se houvesse a necessidade de enviar a página novamente para que o painel fosse atualizado, haveria uma interrupção nas tarefas desenvolvidas pelo usuário, o que prejudicaria o dinamismo da aplicação

fonte: http://www.arquivodecodigos.net/arquivo/tutoriais/ajax/introducao_processamento_assincrono_usando_ajax.php

Por exemplo:
Nesse caso a tag está habilitando ajax no commandButton, e os dois principais atributos da tag são “execute” e “render”. O primeiro serve para informarmos o que será enviado ao servidor na nossa requisição ajax, e o segundo é como o “reRender” do ajax4jsf, e serve para informarmos o que será renderizado novamente.
fonte:http://blog.gilliard.eti.br/2009/05/ajax-no-jsf-2/

 



 

O componente <f:ajax> foi introduzido no JSF 2.0 e parece o <a4j:support>. Essa nova tag pode ser usada tanto dentro de uma tag específica, tornando-a ajax, assim como fazemos com o <a4j:support> ou pode ser colocada em volta de vários componentes, tornando todos os componentes dentro dela ajax.

Clique para visualizar este comentário

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