Organisation du projet Web

La structure de répertoire par défaut du projet Web respecte la spécification J2EE relative aux modules Web. (Les modules Web sont également appelés applications Web dans la programmation des servlets.) Cette spécification définit une structure de répertoires de projet indiquant l'emplacement des fichiers WebContent, des fichiers de classe, des chemins de classe, descripteurs de déploiement et des métadonnées. Le projet Web dynamique utilise la structure de répertoire suivante :

Au stade du développement, les fichiers web.xml et struts-config.xml sont mis à jour automatiquement pour refléter les modifications apportées au projet Web. Par exemple, lorsque l'assistant d'interaction Web est utilisé pour créer une interaction Web dans un projet Web, il place automatiquement les entrées de servlets appropriées dans le fichier web.xml. Lorsque vous testez votre application dans l'environnement de test Rational Developer for Power Systems Software et que le fichier web.xml a ét mis à jour, la modification n'est pas toujours prise en compte. Dans ce cas, vous devez redémarrer le projet. Pour ce faire, affichez la vue Serveurs, développez le serveur utilisé, cliquez avec le bouton droit de la souris sur nnnEAR et sélectionnez Redémarrer nnnEAR, où nnnEAR est le nom du fichier EAR de votre projet Web. Vérifiez que la vue Console contient un message indiquant que l'application a démarré.


Commentaires en retour