quinta-feira, 3 de maio de 2007

Ajax com DWR

Esse é um tutorial simples, de como usar e implementar o DWR para obter funcionalidades em Ajax.

Documentaçao melhor pode ser encontrada no site: DWR

Continuando...

Primeiro é preciso baixar o dwr.jar na pagina acima, e adicionar a sua aplicaçao.

Em seguida, no seu web.xml é necessario incluir estas linhas, para configuraçao do servlet do dwr:

Após feito isso, tem que ser criado na mesma pasta do web.xml, um arquivo chamado dwr.xml, e nele será feito o mapeamento das classes chamadas via javascript.

Segue basicamente este padrao:

Na imagem:
create creator="new" javascript="Index"
O tipo de contrutor e o apelido que sera usado no javascript
param name="class" value="ajax.backing.Index"
Aqui é especificado o caminho onde se encontra a classe.

Depois de configurado esses dois arquivos, rode sua aplicaçao e acesse o caminho:
aplicaçao/dwr

Nesse caminho, será listado as classes que foram mapeadas:

Clicando em uma delas:


É entao mostrado uam breve descrição dos metodos que ela disponibiliza, e também, no topo da pagina, as tags necessarias para usar esta classe na sua pagina.

Agora falta apenas copiar essas tags e incluir na sua pagina.

Entao só é preciso usar as funcoes, e poder ser como esse exemplo simples:
Que chama :
E esta... chama a classe mapeada anteriormente:

Feito isso, esta pronto uma implementação basica do DWR.

quarta-feira, 2 de maio de 2007

Adobe Labs - Adobe Digital Editions

Exelente ferramenta para visualizaçao de arquivos .pdf, mas disponivel ainda apenas versao beta.

Adobe Labs - Adobe Digital Editions Beta Download and Install