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.

[ Hits: 113.100 ]

Por: Augusto Marinho em 08/05/2007


Configurando o contexto da aplicação



Dentro do diretório meuajax (Contexto da aplicação) existe um subdiretório chamado WEB-INF, é neste sudiretório que devemos criar o arquivo web.xml.

É neste arquivo que configuramos o contexto da aplicação, onde é possível mapear os Servlets, arquivos jsp e o mais importante configurar o framework DWR para esta aplicação.

Segue o conteúdo na íntegra do arquivo web.xml:

<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>Ajax</display-name>
<description>Minha primeira aplicação usando AJAX</description>
<servlet>
<servlet-name>dwr-invoker</servlet-name>
<display-name>DWR Servlet</display-name>
<description>DWR Servlet</description> <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class>
<init-param> <param-name>debug</param-name> <param-value>true</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>dwr-invoker</servlet-name>
<url-pattern>/dwr/*</url-pattern>
</servlet-mapping>
</web-app>

Observações:

1) Todos as informações contidas no arquivo web.xml foram baseadas nas informações encontrados no site oficial do framework, e podem ser encontradas acessando o link http://getahead.org/dwr/server/servlet.

2) Com este passo concluído, o contexto a ser utilizado pelo framework será http://localhost/meuajax/dwr. Mais a frente será explicado a importância deste endereço.

Página anterior     Próxima página

Páginas do artigo
   1. O ambiente de teste
   2. Configurando o contexto da aplicação
   3. Configurando o arquivo dwr.xml
   4. Criando a base de dados
   5. Criando as classes Java
   6. ConectaBD.java
   7. Marca.java
   8. Modelo.java
   9. Testando o FrameWork
   10. Criando o index.html
   11. Criando o arquivo funcionalidades.js
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Introdução ao Mundo Java

JABACO => Java + Visual Basic 6

Trabalhando com a interface gráfica em Java (parte 2)

Busca corporativa com Apache Solr - Motivação e conceitos

Testes unitários em Java com JUnit

  
Comentários
[1] Comentário enviado por cordobel em 13/01/2010 - 00:17h

eiziz sei que faz um tempão que você escreveu este artido. mas nuca é tarde para elogiar. cara ele esta muito show. mesmo.
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.


Contribuir com comentário