0% ont trouvé ce document utile (1 vote)
5 vues16 pages

RAPORT 2java Jee

Ce rapport présente le projet Java EE développé avec l'architecture MVC, détaillant la configuration de l'environnement de travail et l'organisation des packages. Il décrit les étapes de création du projet, l'architecture, ainsi que les rôles des composants tels que le modèle, le contrôleur et la vue. Enfin, il fournit des instructions pour lancer le projet sur le serveur Tomcat.

Transféré par

fyc4msz9th
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (1 vote)
5 vues16 pages

RAPORT 2java Jee

Ce rapport présente le projet Java EE développé avec l'architecture MVC, détaillant la configuration de l'environnement de travail et l'organisation des packages. Il décrit les étapes de création du projet, l'architecture, ainsi que les rôles des composants tels que le modèle, le contrôleur et la vue. Enfin, il fournit des instructions pour lancer le projet sur le serveur Tomcat.

Transféré par

fyc4msz9th
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

République Islamique de la Mauritanie

---------------------(0) ---------------------

Honneur – fraternité justice

--------------------(0) -----------------------

Institut supérieure de génie industrielle (isgi)

PRESENTATION DU PROJET JEE

Elaboré par : Encadrer par :

MAMADOU SILEYE BA DR. JEE

23207

Anne university 2025 - 2026


Rapport 2 : Présentation du projet JEE

Introduction

Ce rapport présente le projet Java EE réalisé en utilisant l’architecture


MVC. Il décrit la configuration de l’environnement de travail,
l’architecture du projet, l’organisation des packages, les rôles de chaque
composant ainsi qu’une illustration du projet à l’aide de captures
d’écran.

1. Configuration de l’environnement

Le projet a été développé avec les outils suivants :


• JRE 7
• Eclipse IDE for Java EE Developers
• Apache Tomcat comme serveur d’application tom 8
• Hibernate pour la persistance des données
• l’argon

Le serveur Tomcat a été configuré directement dans Eclipse lors de la


creation du projet voir les etape
2. Création du projet JEE

Le projet a été créé en suivant les étapes suivantes :

• Ouverture d’Eclipse

• Choix du workspace

• Création d’un Dynamic Web Project

• Sélection et configuration du serveur Apache Tomcat

• Finalisation du projet
1. Ouvrir Eclipse
1. Cliquer sur l’icône Eclipse

2. Une fenêtre Workspace Launcher s’affiche

3. Choisir le dossier de travail (workspace)

• Exemple : C:\Users\...\workspace

4. Cliquer sur OK

Le workspace est l’endroit où Eclipse va enregistrer tous les projets


2. Créer un nouveau projet Web (Dynamic Web Project)
1. Dans le menu en haut, cliquer sur File

2. Cliquer sur New

3. Cliquer sur Dynamic Web Project

Si l’option n’apparaît pas :

• File → New → Other

• Web → Dynamic Web Project


3 . Configuration du projet

3.1 Nom du projet

• Dans le champ Project name, saisir :

GestionUniversite ou quelque chose dautre


3.2 Target Runtime (Serveur)
1. Cliquer sur New Runtime…

2. Une liste de serveurs s’affiche

3. Choisir :

👉 Apache → Apache Tomcat v9.0 (ou v8.5 selon l’installation)

4. Cliquer sur Next


.

3. Architecture du projet

Le projet respecte l’architecture MVC avec une séparation claire des


responsabilités.

Structure générale

• src/

• WebContent/

• WEB-INF/

• [Link]
4. Organisation des packages

Package model

Contient les classes métier :

• Étudiant

• Enseignant

Ces classes représentent les entités de l’application et contiennent les attributs, getters et setters
Package dao

Contient les classes DAO :

• ÉtudiantDAO

• EnseignantDAO

Ces classes assurent la communication avec la base de données via Hibernate.

Package controller

Contient les Serv

• ÉtudiantServlet

• EnseignantServlet

Les servlets reçoivent les requêtes, appellent le modèle et redirigent vers les vues.


Dossier jsp (View)

Contient les pages JSP :

• [Link]

• [Link]

Ces pages affichent les données à l’utilisateur à l’aide de l’EL et de

5. Rôles des composants

• Model : gestion des données et logique métier

• Controller : gestion des requêtes et navigation

• View : affichage et interaction utilisateur


Cours de vendredi
Partie Base de données (MySQL / phpMyAdmin)

➤ Ligne :

Laragon ⇒ bin ⇒ mysql ⇒ mysql 8.x ⇒ bin

🔹 Ça explique où se trouve MySQL dans Laragon

• Laragon est l’environnement local

• bin/mysql/mysql8.x/bin contient les outils MySQL


1. Ouvrir phpMyAdmin

2. Cliquer sur Importer

3. Choisir le fichier [Link]

4. Cliquer sur Importer


Étapes exactes :

1. Ouvrir Eclipse

2. File → Import

3. General

4. Existing Projects into Workspace

5. Browse

6. Sélectionner le dossier du projet JEE

Lancer le projet sur Tomcat

➤ Ligne :

TutoSE ⇒ Run As ⇒ Run on Server ⇒ Tomcat Server ⇒ Finish

🔹 Étapes :

1. Clic droit sur le projet

2. Run As

3. Run on Server

4. Choisir Apache Tomcat

5. Finish

Vous aimerez peut-être aussi