Utilisation netbeans avec Tomcat

Transcription

Utilisation netbeans avec Tomcat
Apache Tomcat
Configuration
d’un serveur d’application
Tomcat
1/15
Moteur de servlet
⇨Une
Servlet s’exécute dans un moteur de Servlet ou conteneur de Servlet permettant d’établir le lien entre la Servlet
et le serveur Web
⇨ Nombreux conteneurs de Servlet
⇨ Tomcat Server d’Apache (http://tomcat.apache.org/ )
⇨ JBoss (www.jboss.org)
⇨ WebSphere Application Server d’IBM (
www.ibm.com)
⇨ Weblogic de BEA (www.bea.com)
⇨ GlassFish de Sun (www.java.sun.com)
⇨ JOnAS ObjectWeb (jonas.objectweb.org)
2/15
Jakarta tomcat
⇨Tomcat
7.x respecte la spécification Servlet 3 et JSP 2.1
⇨Écrit entièrement en Java, il est donc multiplateforme
⇨Nécessite une jvm (> jre 1.5)
⇨Disponible gratuitement : licence open source
⇨Fournit des API pour concevoir les servlets :
⇨
javax.servlet.http.HttpServlet
⇨ Gratuit et facile à installer !!!
⇨ Lien :
⇨ http://tomcat.apache.org/download-70.cgi
⇨ Pour Windows choisir la version avec installateur
3/15
Installation
⇨ Décompresser l'archive (multi plateforme)
⇨ ou simplement utilisez le fichier autoextrac-
tible (pour Windows)
⇨ Vérifier que le moteur est bien lancé :
⇨ Dans la barre des tâches vous devez voir
l'icône du service tomcat activé
⇨ Dans votre navigateur préféré, appelé l'application sur le port 8080 de votre serveur
4/15
Hierarchie des répertoires
5/15
Déploiement des applications
⇨ Pour
le déploiement de votre application WEB il
faut absolument respecter la structure définie
dans la partie précédente
⇨ Le déploiement permet d’indiquer au conteneur
de Servlets
⇨
⇨
Où se trouve le répertoire physique de votre application WEB
Préciser pour le contexte d’une l’application WEB où se trouve
les ressources sur le serveur Tomcat
⇨Par exemple
⇨ http://localhost:8080/testTomcat/
⇨ http://localhost:8080/HelloWorldServlet/
⇨ http://localhost:8080/HelloWorldServlet/*.maservlet
6/15
(2)Déploiement avec l'outil manager
Liste des
applications
Avec mode de
démarrage,
sessions
7/15
Déploiement avec l'outil manager (2)
Le chemin physique
où se trouve
la servlet
8/15
Utilisation de netbeans avec Tomcat
⇨Utilisez
la version de netbeans pour java EE développeur ou la version complète
⇨
À télécharger depuis http://netbeans.org/downloads/index.html
9/15
Utilisation netbeans avec Tomcat
⇨Configuration
tomcat avec netbeans
fenetre/services
Puis
Services/serveurs
État du serveur
10/15
Utilisation de netbeans avec Tomcat(2)
⇨Sélection
de l'environnement
Répertoire d'installation de tomcat
Choix de l'administrateur
et son mot de passe
11/15
Utilisation de netbeans avec Tomcat(3)
État du serveur tomcat
12/15
Utilisation de netbeans avec Tomcat(4)
⇨Création d'une servlet :
⇨ Le contexte de l'application
Demande de génération
automatique
Nom de votre contexte
Il apparaitra comme racine
de votre servlet
Nom internet de la servelt
13/15
Utilisation de netbeans avec Tomcat(5)
⇨Vue
de l'application
Stockage du fichier
Index.html, index.jsp
Stockage du fichier
web.xml
14/15
Utilisation de netbeans avec Tomcat(6)
⇨Vue
éclatée
Association
nom application
<==>
URL
15/15