Notre application va donc comporter deux parties, une côté client et une côté serveur. Nous utilisons Eclipse (GWT peut
générer un projet Eclipse) pour notre développement. GWT est livré avec un certain nombre de commandes (sous forme
de fichiers .bat) listées ci-dessous :
Ces commandes permettent par exemple de créer un canevas d'application entière.
Nous utilisons le script projectCreator pour créer le projet NewsletterExample ; ce dernier est ensuite chargé sous
Eclipse :
- com.ubiside.newsletter.public : répertoire où sont stockés le fichier HTML d'entrée (Example.html dans
notre exemple) ainsi que le .css?201208241130"Verdana" size="1">Example.gwt.xml est le fichier de
description XML de l'application utilisé par le compilateur GWT pour générer le code final.
- com.ubiside.newsletter.client : par convention, le package se terminant par client contient le code côté
client
- com.ubiside.newsletter.server : le package se terminant par server contient le code côté serveur.