Artigo WebMobile 20 - Implementando Componentes AJAX no Framework JWL
Este artigo aborda o desenvolvimento de aplicações Java utilizando componentes AJAX incluídos no framework JWL como mecanismo para simplificar o desenvolvimento destas aplicações e principalmente contribuir para o melhor desempenho dessas aplicações.
Clique aqui para ler este artigo em PDF
Java Web
Implementando Componentes AJAX no Framework JWL
De que se trata o artigo:
Este artigo aborda o desenvolvimento de aplicações Java utilizando componentes AJAX incluídos no framework JWL como mecanismo para simplificar o desenvolvimento destas aplicações e principalmente contribuir para o melhor desempenho dessas aplicações.
Para que serve:
Ao utilizar a tecnologia AJAX evitamos que a cada requisição feita a um servidor toda página seja carregada, o que pode representar um alto custo de processamento em um servidor. Adotando-se um framework já conhecido para esta tarefa, que é o caso do framework JWL, o processo de desenvolvimento de tais aplicações torna-se mais simples.
Em que situação o tema é útil:
O conteúdo deste artigo é bastante útil para aqueles que desenvolvem aplicações Web utilizando a linguagem Java de forma integrada à tecnologia Ajax e que já adotam ou desejam adotar o framework JWL para apoiar o desenvolvimento destas aplicações, pois são apresentados os componentes Ajax incluídos no framework JWL além de mecanismos que ensinam como utilizá-los no desenvolvimento de aplicações reais.
Em
1.Desenvolvendo uma aplicação com o DataGrid do JWL usando Rational Application Developer: http://www.ibm.com/developerworks/rational/library/06/0117_gallagher/;
2.O Componente Tree do JWL: http://www.ibm.com/developerworks/rational/library/05/1220_coffey/;
Com a publicação da versão 6.0 do RAD (Rational Application Developer), a IBM introduziu um sistema de apoio muito melhorado para componentes AJAX do JWL. Neste artigo, você conhecerá sobre esses componentes e iremos ver isso na prática com três exercícios ensinando como usá-los. Você também encontrará exemplos de códigos fonte que você pode utilizar em seus trabalhos.
JWL (JavaServer Faces Widget Library)
JWL (JavaServer Faces Widget Library) é uma biblioteca de widget da Web criada pela IBM que é baseada no IBM JSF que integra widgets de várias origens.
A biblioteca JWL inclui os componentes JSF do Rational Application Developer, com exceção daqueles componentes básicos do JSF que já estão incluídos e disponíveis no Servidor de Aplicativos. Isso inclui os componentes JSF estendidos da IBM e os componentes estendidos de Odyssey. A JWL também estende o JSF com recursos do lado do cliente baseadas no browser na forma da OBF (Odyssey Browser Framework).
Além do JWL possibilitar a criação de páginas JSP e HTML com um conjunto mais rico de componentes de entrada, saída e navegação, ele também inclui apoio para interações de páginas baseadas em Ajax de forma que componentes mais complexos possam ser incluídos nas páginas. Isto possibilita uma interação mais flexível com o servidor Web, não requerendo que uma página submetida ao servidor seja recarregada totalmente a cada interação (comportamento característico da tecnologia AJAX, que recarrega somente partes requeridas de uma tela), o que resultaria em maior custo de processamento e conseqüentemente afetaria a performance da aplicação.
Entre os exemplos de widgets incluídos na biblioteca JWL, estão um componente de seção, um componente de barra de menu, um componente de árvore (" [...] continue lendo...
Artigos relacionados
-
Artigo
-
Artigo
-
Artigo
-
Artigo
-
Artigo