Rapport tp1 j2ee

Soukaina Boujadi
Soukaina BoujadiEtudiante um faculté des sciences ben m'sik

Rapport TP1 J2ee

PREMIER RAPPORT EN JAVA EE 
 Installation de Tomcat et Netbeans 
 Configuration de Tomcat 
 Création d’une première servlet 
 Déploiement 
Encadré Par : 
M Mohamed NAYA 
Préparé par 
: 
Soukaina NAJIHI 
Soukaina BOUJADI
1 PREMIER RAPPORT EN JAVA EE 
Sommaire : 
Remerciements…………………………………………………………………2 
Introduction au JAVA EE ………………………………………….………....3 
L’architecture multi-tiers ……………………………………………...……...3 
Outils et environnement de développement ……………………………….....4 
Installation de jdk……………………………………….……......................5 
Installation de Tomcat …………………………………….…………..……10 
Installation de Netbeans……………………………..……………..……...16 
Création d’une application web…………………………………….………..25 
Architecture servlet …………………………………………….………….26 
Livraison WAR……………….……………………………...…….……....26 
Création d'un projet………………………………………………..………28 
Exécution …………………………………………………...……..………32 
Ajouter une servlet à mon projet (Ma premiere Servlet)………..….……...32 
Déploiement………………………………………………………….………...34 
Déploiement d'une application web sous Tomcat……….………………...35 
Qu'est-ce qu'un descripteur de déploiement ? …….………………………35 
Les façons de déploiement qui offre Tomcat …………...……………......35 
Déploiement d'un fichier WAR…………………………………………....35 
Déploiement d'une application web décompressée sous le répertoire 
webapps de Tomcat…………………………………………………….…35 
Déploiement d'une application ailleurs que sous webapps…………..……36 
L'interface Manager……………………………………………………….36 
Conclusion.…………...………………………….…………………………….42
2 PREMIER RAPPORT EN JAVA EE 
Remerciement 
Au terme de ce travail, Nous tenons à remercier notre Cher 
professeur Monsieur Mohamed NAYA , pour ses 
précieuses directives et son suivi continu et pour tous les efforts qu'il 
a fournis en classe et qui ont porté leur fruits, et surtout pour son 
soutien continue et inconditionnel. 
Du fond du coeur, merci
3 PREMIER RAPPORT EN JAVA EE 
De nombreuses possibilités existent pour réaliser des applications Internet 
depuis plusieurs années. Des langages ont été créés, des architectures et des environne-ments 
de travail ont été conçus pour répondre aux besoins et faciliter la tâche des 
développeurs. Sun (le concepteur de Java) a donc mis en place un ensemble de 
technologies pour réaliser des applications Web. Ces technologies sont regroupées sous le 
nom J2EE (Java 2 Entreprise Edition), désormais Java EE.
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee
Rapport tp1 j2ee

Recomendados

Programmation réseau en JAVA von
Programmation réseau en JAVAProgrammation réseau en JAVA
Programmation réseau en JAVABachir Benyammi
5.9K views50 Folien
Soutenance PFE ingénieur génie logiciel von
Soutenance PFE ingénieur génie logicielSoutenance PFE ingénieur génie logiciel
Soutenance PFE ingénieur génie logicielSiwar GUEMRI
12.5K views43 Folien
Projet de fin d'etude sur le parc informatique von
Projet  de fin d'etude sur le parc informatiqueProjet  de fin d'etude sur le parc informatique
Projet de fin d'etude sur le parc informatiqueHicham Ben
20.4K views29 Folien
Gestion des Chercheurs d’Emploi von
Gestion des Chercheurs d’EmploiGestion des Chercheurs d’Emploi
Gestion des Chercheurs d’EmploiAzzeddine Elouadi
7.5K views37 Folien
Rapport Projet de fin d'etude sur le parc informatique von
Rapport Projet  de fin d'etude sur le parc informatiqueRapport Projet  de fin d'etude sur le parc informatique
Rapport Projet de fin d'etude sur le parc informatiqueHicham Ben
68.4K views96 Folien
Support de cours Spring M.youssfi von
Support de cours Spring  M.youssfiSupport de cours Spring  M.youssfi
Support de cours Spring M.youssfiENSET, Université Hassan II Casablanca
97.9K views164 Folien

Más contenido relacionado

Was ist angesagt?

gestion de magasin vente matériels informatique von
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatiqueOussama Yoshiki
75.5K views24 Folien
Présentation du stage echatibi sofian von
Présentation du stage echatibi sofianPrésentation du stage echatibi sofian
Présentation du stage echatibi sofianSofiane Echatibi
2.9K views16 Folien
Support JEE Servlet Jsp MVC M.Youssfi von
Support JEE Servlet Jsp MVC M.YoussfiSupport JEE Servlet Jsp MVC M.Youssfi
Support JEE Servlet Jsp MVC M.YoussfiENSET, Université Hassan II Casablanca
51.6K views119 Folien
RapportPFE_IngenieurInformatique_ESPRIT von
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRITLina Meddeb
6.4K views65 Folien
Pfe conception et réalisation d'une application de gestion des processus d'ac... von
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...Ahmed Makni
19.4K views67 Folien
PFE :: Application de gestion des dus d'enseignement von
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignementNassim Bahri
49.5K views143 Folien

Was ist angesagt?(20)

gestion de magasin vente matériels informatique von Oussama Yoshiki
gestion de magasin vente matériels informatiquegestion de magasin vente matériels informatique
gestion de magasin vente matériels informatique
Oussama Yoshiki75.5K views
Présentation du stage echatibi sofian von Sofiane Echatibi
Présentation du stage echatibi sofianPrésentation du stage echatibi sofian
Présentation du stage echatibi sofian
Sofiane Echatibi2.9K views
RapportPFE_IngenieurInformatique_ESPRIT von Lina Meddeb
RapportPFE_IngenieurInformatique_ESPRITRapportPFE_IngenieurInformatique_ESPRIT
RapportPFE_IngenieurInformatique_ESPRIT
Lina Meddeb6.4K views
Pfe conception et réalisation d'une application de gestion des processus d'ac... von Ahmed Makni
Pfe conception et réalisation d'une application de gestion des processus d'ac...Pfe conception et réalisation d'une application de gestion des processus d'ac...
Pfe conception et réalisation d'une application de gestion des processus d'ac...
Ahmed Makni19.4K views
PFE :: Application de gestion des dus d'enseignement von Nassim Bahri
PFE :: Application de gestion des dus d'enseignementPFE :: Application de gestion des dus d'enseignement
PFE :: Application de gestion des dus d'enseignement
Nassim Bahri49.5K views
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP... von Mohamed Cherkaoui
Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...Présentation PFE :  Mise en place d’une solution de gestion intégrée (OpenERP...
Présentation PFE : Mise en place d’une solution de gestion intégrée (OpenERP...
Mohamed Cherkaoui12K views
Rapport PFE : Réalisation d'une application web back-office de gestion pédago... von Anas Riahi
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Rapport PFE : Réalisation d'une application web back-office de gestion pédago...
Anas Riahi11.8K views
Présentation PFE von Hedi Riahi
Présentation PFEPrésentation PFE
Présentation PFE
Hedi Riahi4.5K views
2015 07 14_presentation-pfe-gestion-parc-informatique von Usmiste Rosso
2015 07 14_presentation-pfe-gestion-parc-informatique2015 07 14_presentation-pfe-gestion-parc-informatique
2015 07 14_presentation-pfe-gestion-parc-informatique
Usmiste Rosso5.2K views
Rapport PFE : Développement D'une application de gestion des cartes de fidéli... von Riadh K.
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Rapport PFE : Développement D'une application de gestion des cartes de fidéli...
Riadh K.202.2K views
Fascicule de tp atelier développement web von Houda TOUKABRI
Fascicule de tp atelier développement webFascicule de tp atelier développement web
Fascicule de tp atelier développement web
Houda TOUKABRI2.6K views
Presentation pfe application de pointage ASP.NET von Meher Zayani
Presentation pfe application de pointage ASP.NETPresentation pfe application de pointage ASP.NET
Presentation pfe application de pointage ASP.NET
Meher Zayani8.3K views
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2 von Sofien Benrhouma
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Rapport Projet De Fin D'étude Développent d'une application web avec Symfony2
Sofien Benrhouma155.7K views
diagramme de séquence UML von Amir Souissi
diagramme de séquence UMLdiagramme de séquence UML
diagramme de séquence UML
Amir Souissi21.5K views
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed von Mohammed JAITI
Rapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti MohammedRapport de stage PFE ( DUT) chez Synthèse Conseil  - Jaiti Mohammed
Rapport de stage PFE ( DUT) chez Synthèse Conseil - Jaiti Mohammed
Mohammed JAITI2.8K views
Application web de gestion de recrutement- Recruitement managment system von Sarra ERRREGUI
Application web de gestion de recrutement- Recruitement managment systemApplication web de gestion de recrutement- Recruitement managment system
Application web de gestion de recrutement- Recruitement managment system
Sarra ERRREGUI13.8K views

Destacado

Rapport tp3 j2ee von
Rapport tp3 j2eeRapport tp3 j2ee
Rapport tp3 j2eeSoukaina Boujadi
605 views14 Folien
Rapport tp2 j2ee von
Rapport tp2 j2eeRapport tp2 j2ee
Rapport tp2 j2eeSoukaina Boujadi
697 views12 Folien
Java j2ee von
Java j2eeJava j2ee
Java j2eeizdihara
488 views6 Folien
Secretaire von
SecretaireSecretaire
Secretairefr-au-bureau
766 views16 Folien
Stage en entreprise von
Stage en entrepriseStage en entreprise
Stage en entrepriseHenri Willox
2.1K views19 Folien
Le Stage En Entreprise Bis von
Le Stage En Entreprise BisLe Stage En Entreprise Bis
Le Stage En Entreprise BisEMontel
483 views18 Folien

Destacado(20)

Java j2ee von izdihara
Java j2eeJava j2ee
Java j2ee
izdihara488 views
Stage en entreprise von Henri Willox
Stage en entrepriseStage en entreprise
Stage en entreprise
Henri Willox2.1K views
Le Stage En Entreprise Bis von EMontel
Le Stage En Entreprise BisLe Stage En Entreprise Bis
Le Stage En Entreprise Bis
EMontel483 views
Rapport de stage von vanes974
Rapport de stage Rapport de stage
Rapport de stage
vanes9742.2K views
exemple Rapport de stage pour le serment von Hiba Architecte
exemple Rapport de stage pour le sermentexemple Rapport de stage pour le serment
exemple Rapport de stage pour le serment
Hiba Architecte76.7K views
Diaporama stage 3ème von vfred
Diaporama stage 3èmeDiaporama stage 3ème
Diaporama stage 3ème
vfred176.7K views
Catalogue Cinéfeuille von Gaillac Info
Catalogue CinéfeuilleCatalogue Cinéfeuille
Catalogue Cinéfeuille
Gaillac Info1.8K views

Similar a Rapport tp1 j2ee

Installation et Configuration ee JDK et de Tomcat von
Installation et Configuration ee JDK et de TomcatInstallation et Configuration ee JDK et de Tomcat
Installation et Configuration ee JDK et de TomcatMohamed Ben Bouzid
2.9K views4 Folien
Environnement java von
Environnement javaEnvironnement java
Environnement javaInes Ouaz
1.3K views9 Folien
Installation et configuration d'openbravo von
Installation et configuration d'openbravoInstallation et configuration d'openbravo
Installation et configuration d'openbravoSoumia Brabije
3K views19 Folien
Installation et configuration d'apache tomcat von
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcatManassé Achim kpaya
1.9K views13 Folien
JAVA Chapitre2 von
JAVA Chapitre2JAVA Chapitre2
JAVA Chapitre2Mohamed Ferchichi
1.2K views5 Folien
Formation JAVA (1) von
Formation JAVA (1)Formation JAVA (1)
Formation JAVA (1)Ahmed Charef
121 views50 Folien

Similar a Rapport tp1 j2ee(20)

Installation et Configuration ee JDK et de Tomcat von Mohamed Ben Bouzid
Installation et Configuration ee JDK et de TomcatInstallation et Configuration ee JDK et de Tomcat
Installation et Configuration ee JDK et de Tomcat
Mohamed Ben Bouzid2.9K views
Environnement java von Ines Ouaz
Environnement javaEnvironnement java
Environnement java
Ines Ouaz1.3K views
Installation et configuration d'openbravo von Soumia Brabije
Installation et configuration d'openbravoInstallation et configuration d'openbravo
Installation et configuration d'openbravo
Soumia Brabije3K views
Architecture java j2 ee a partager von aliagadir
Architecture java j2 ee a partagerArchitecture java j2 ee a partager
Architecture java j2 ee a partager
aliagadir174 views
Présentation_Spark.pptx von boulonvert
Présentation_Spark.pptxPrésentation_Spark.pptx
Présentation_Spark.pptx
boulonvert7 views
Installation Et Configuration De Monkey Spider von Mohamed Ben Bouzid
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
Mohamed Ben Bouzid1.8K views
I le langage java d'una manière avancée introduction von sabrine_hamdi
I  le langage java d'una manière avancée introductionI  le langage java d'una manière avancée introduction
I le langage java d'una manière avancée introduction
sabrine_hamdi694 views
Audit openERP 7.0: Mise en place &Optimisation de Performances von Firas Kouẞàa
Audit openERP 7.0: Mise en place &Optimisation de Performances Audit openERP 7.0: Mise en place &Optimisation de Performances
Audit openERP 7.0: Mise en place &Optimisation de Performances
Firas Kouẞàa2.1K views
Presentation du SGBD Oracle DATABASE.pptx von PriscilleGANKIA
Presentation du SGBD Oracle DATABASE.pptxPresentation du SGBD Oracle DATABASE.pptx
Presentation du SGBD Oracle DATABASE.pptx
PriscilleGANKIA83 views
1-supportpoojavapremirepartie-140408132307-phpapp01.pptx von RihabBENLAMINE
1-supportpoojavapremirepartie-140408132307-phpapp01.pptx1-supportpoojavapremirepartie-140408132307-phpapp01.pptx
1-supportpoojavapremirepartie-140408132307-phpapp01.pptx
RihabBENLAMINE3 views

Más de Soukaina Boujadi

Rapport des Travaux Pratiques UNIX von
Rapport des Travaux Pratiques UNIXRapport des Travaux Pratiques UNIX
Rapport des Travaux Pratiques UNIXSoukaina Boujadi
2.3K views78 Folien
Rapport XMI To SVG von
Rapport XMI To SVGRapport XMI To SVG
Rapport XMI To SVGSoukaina Boujadi
843 views113 Folien
Conformiq von
ConformiqConformiq
ConformiqSoukaina Boujadi
479 views49 Folien
Composants hardware du mainframe von
Composants hardware du mainframeComposants hardware du mainframe
Composants hardware du mainframeSoukaina Boujadi
1.4K views50 Folien
Open erp le reporting avec jasper reports von
Open erp  le reporting avec jasper reportsOpen erp  le reporting avec jasper reports
Open erp le reporting avec jasper reportsSoukaina Boujadi
1.1K views25 Folien
Comment lancer une entreprise von
Comment lancer une entrepriseComment lancer une entreprise
Comment lancer une entrepriseSoukaina Boujadi
773 views44 Folien

Último

La conscience d'être libre est-elle illusoire ? (G. Gay-Para) von
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)Gabriel Gay-Para
32 views54 Folien
Indicateurs de développement durable pour les municipalités  : sources et rep... von
Indicateurs de développement durable pour les municipalités  : sources et rep...Indicateurs de développement durable pour les municipalités  : sources et rep...
Indicateurs de développement durable pour les municipalités  : sources et rep...Centre GéoStat, Bibliothèque, Université Laval
55 views48 Folien
Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle. von
Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle.Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle.
Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle.Txaruka
45 views18 Folien
Conception et développement d'une marketplace basée sur l'architecture micros... von
Conception et développement d'une marketplace basée sur l'architecture micros...Conception et développement d'une marketplace basée sur l'architecture micros...
Conception et développement d'une marketplace basée sur l'architecture micros...Adem Amen Allah Thabti
11 views94 Folien
INCENDIE_New1.ppt von
INCENDIE_New1.pptINCENDIE_New1.ppt
INCENDIE_New1.pptAcadmieSecourisme
5 views120 Folien
Formation M2i - Génération IA : Prenez le train de l'avenir von
Formation M2i - Génération IA : Prenez le train de l'avenirFormation M2i - Génération IA : Prenez le train de l'avenir
Formation M2i - Génération IA : Prenez le train de l'avenirM2i Formation
7 views38 Folien

Último(11)

La conscience d'être libre est-elle illusoire ? (G. Gay-Para) von Gabriel Gay-Para
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
La conscience d'être libre est-elle illusoire ? (G. Gay-Para)
Gabriel Gay-Para32 views
Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle. von Txaruka
Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle.Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle.
Téophile Alexandre Steinlen.Peintre anarchiste du XIXe sieècle.
Txaruka45 views
Conception et développement d'une marketplace basée sur l'architecture micros... von Adem Amen Allah Thabti
Conception et développement d'une marketplace basée sur l'architecture micros...Conception et développement d'une marketplace basée sur l'architecture micros...
Conception et développement d'une marketplace basée sur l'architecture micros...
Formation M2i - Génération IA : Prenez le train de l'avenir von M2i Formation
Formation M2i - Génération IA : Prenez le train de l'avenirFormation M2i - Génération IA : Prenez le train de l'avenir
Formation M2i - Génération IA : Prenez le train de l'avenir
M2i Formation7 views
Exercice de révision SE - IPSET.pdf von MedBechir
Exercice de révision SE - IPSET.pdfExercice de révision SE - IPSET.pdf
Exercice de révision SE - IPSET.pdf
MedBechir10 views

Rapport tp1 j2ee

  • 1. PREMIER RAPPORT EN JAVA EE  Installation de Tomcat et Netbeans  Configuration de Tomcat  Création d’une première servlet  Déploiement Encadré Par : M Mohamed NAYA Préparé par : Soukaina NAJIHI Soukaina BOUJADI
  • 2. 1 PREMIER RAPPORT EN JAVA EE Sommaire : Remerciements…………………………………………………………………2 Introduction au JAVA EE ………………………………………….………....3 L’architecture multi-tiers ……………………………………………...……...3 Outils et environnement de développement ……………………………….....4 Installation de jdk……………………………………….……......................5 Installation de Tomcat …………………………………….…………..……10 Installation de Netbeans……………………………..……………..……...16 Création d’une application web…………………………………….………..25 Architecture servlet …………………………………………….………….26 Livraison WAR……………….……………………………...…….……....26 Création d'un projet………………………………………………..………28 Exécution …………………………………………………...……..………32 Ajouter une servlet à mon projet (Ma premiere Servlet)………..….……...32 Déploiement………………………………………………………….………...34 Déploiement d'une application web sous Tomcat……….………………...35 Qu'est-ce qu'un descripteur de déploiement ? …….………………………35 Les façons de déploiement qui offre Tomcat …………...……………......35 Déploiement d'un fichier WAR…………………………………………....35 Déploiement d'une application web décompressée sous le répertoire webapps de Tomcat…………………………………………………….…35 Déploiement d'une application ailleurs que sous webapps…………..……36 L'interface Manager……………………………………………………….36 Conclusion.…………...………………………….…………………………….42
  • 3. 2 PREMIER RAPPORT EN JAVA EE Remerciement Au terme de ce travail, Nous tenons à remercier notre Cher professeur Monsieur Mohamed NAYA , pour ses précieuses directives et son suivi continu et pour tous les efforts qu'il a fournis en classe et qui ont porté leur fruits, et surtout pour son soutien continue et inconditionnel. Du fond du coeur, merci
  • 4. 3 PREMIER RAPPORT EN JAVA EE De nombreuses possibilités existent pour réaliser des applications Internet depuis plusieurs années. Des langages ont été créés, des architectures et des environne-ments de travail ont été conçus pour répondre aux besoins et faciliter la tâche des développeurs. Sun (le concepteur de Java) a donc mis en place un ensemble de technologies pour réaliser des applications Web. Ces technologies sont regroupées sous le nom J2EE (Java 2 Entreprise Edition), désormais Java EE.