Desenvolvendo aplicações Web 2.0 com Java e AJAX (FrameWork DWR)
Este tutorial tem o objetivo de mostrar as configurações do ambiente necessário para implementar combos dinâmicas utilizando as tecnologias J2EE, Tomcat e Ajax através do framework DWR. É necessário que os servidores Apache e Tomcat já estejam devidamente configurados e preparados para executar os passos informados daqui por diante.
Parte 9: Testando o FrameWork
Até este passo, se tudo foi feito corretamente, já é possível testar o framework DWR a fim de testar de as associações feitas no arquivo dwr.xml estão sendo interpretadas de forma correta. O endereço para acessar o framework é http://localhost/meuajax/dwr.
Ao acessar este endereço no browser, deverá aparacer o seguinte:
Classes known to DWR:
Modelo (Modelo)
Marca (Marca)
Framework DWR Other Links " Up to top level of web app.
Caso esta tela seja apresentada, até aqui a configuração do Framework é um sucesso, pois todas as classes associadas foram listadas. Clique no link Marca para ter acesso as funcionalidades desta classe com ajax dinamicamente criada pelo Framework DWR. Ao clicar, deverá ser apresentado uma tela onde será apresentado alguns links, onde deverá também aparecer um link com o nome do método getLista(), da classe Marca.
Ao clicar neste link, deverá ser mostrado em uma caixa de alerta de javascript todas as marcas inseridas na base de dados teste. Se isto aconteceu, significa que tudo está comunicando-se corretamente. Com isso já é possível criar os arquivos HTML para interação com os usuários através da Web.
Vejamos a criação dos arquivos html e javascript para testar o ambiente montado.
Ao acessar este endereço no browser, deverá aparacer o seguinte:
Classes known to DWR:
Modelo (Modelo)
Marca (Marca)
Framework DWR Other Links " Up to top level of web app.
Caso esta tela seja apresentada, até aqui a configuração do Framework é um sucesso, pois todas as classes associadas foram listadas. Clique no link Marca para ter acesso as funcionalidades desta classe com ajax dinamicamente criada pelo Framework DWR. Ao clicar, deverá ser apresentado uma tela onde será apresentado alguns links, onde deverá também aparecer um link com o nome do método getLista(), da classe Marca.
Ao clicar neste link, deverá ser mostrado em uma caixa de alerta de javascript todas as marcas inseridas na base de dados teste. Se isto aconteceu, significa que tudo está comunicando-se corretamente. Com isso já é possível criar os arquivos HTML para interação com os usuários através da Web.
Vejamos a criação dos arquivos html e javascript para testar o ambiente montado.
vou estudar ele com mais calma pela manhã ou hoje a tarde.
Tenho um servidorvidor web com apache e tomcat rodando sob o cpanel, e um cliente meu esta com dificuldades para usar o DWR no meu servidor. Esta rodando certinho os jsp e os servlets mas não carrega as classes. acessando o site do meu cliente /dwr o framework responde que reconhece elas, mas alguma outra coisa ocorre de errado que não carrega o conteúdo gerado pelas classes na página inicial onde deve aparecer.
Bom desculpe chorar as pitangas aqui. verei hoje mais tarde com calma o seu artigo e colocarei no ar este projeto de exemplo que você disponibilizou.
vlw cara.