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