Adeel Ahmad
TP#–#1#:#HelloWorld#JavaEE##
Sujet :
L’objectif de ce TP est de développer une application JavaEE, capable d’afficher le message « Hello »,
dans le navigateur Internet du client. Le but n’est pas de se concentrer sur la partie développement de
l’application, mais plutôt de maîtriser les concepts des architectures multi-niveaux. Les niveaux Web
et EJB sont traités dans cette partie. Pour réaliser cette application, il faut impérativement se connecter
à l’aide d’un compte possédant les droits d’administration. Les applications (eclipse, Jboss) doivent
également être exécutées avec les droits d’administration.
Création d’une application Web
Développement de l’application J2EE « Hello World » dans Eclipse
Création du projet
La première étape consiste à créer l’application web J2EE.
A l’aide du menu New, sélectionner Dynamic Web Project pour créer votre projet d’application J2EE.
L’assistant de création d’application web dynamique JEE, permet de créer rapidement une webApp en
2 étapes. La première étape consiste à renseigner le nom du projet : « HelloWorld Project ». Ce projet
sera créé dans votre espace de travail par défaut, c’est-à-dire votre workspace.
Le projet devra être associé à un environnement d’exécution JEE. Dans cette étape, l’objectif n’est pas
de déployer automatiquement l’application web dans JBoss, mais consiste à récupérer l’ensemble des
librairies (servlets, taglibs, mail, …) pour pouvoir compiler correctement les composants web de votre
application.
L’environnement d’exécution cible est Jboss v4.2 et la version de spécification des servlets est 2.5.
L’environnement contenant les librairies et la configuration de Jboss est : default.