Fiches / Articles

Cadre Fonctionnel

Installation d’un moteur de servlet

Cadre Technique

Tomcat

Identifiant 

INS_SERVLET_01

Référent technique 


Version 

1.0

Auteur 

Alexandre Brillant

Date

04/01

Source

http://jakarta.apache.org

Tomcat est un moteur de servlet supportant l’API JSDK 2.2. Il peut fonctionner en « stand-alone » c’est à dire incluant un serveur web minimal ou en « add-on » intégré à des serveurs web plus robustes comme apache, netscape et IIS.

La configuration pour un fonctionnement de base est minimale une fois décompressé le zip contenant Tomcat.

1°) Mettre à jour respectivement les variables d’environnement TOMCAT_HOME et JAVA_HOME avec le path vers le répertoire d’installation de Tomcat et le path vers le répertoire d’installation du JDK.

2°) Mettre à jour la variable d’environnement PATH pour intégrer le path %TOMCAT_HOME%\bin\

3°) Tester le moteur de servlet en exécutant startup.bat dans une console ou directement dans le répertoire %TOMCAT_HOME%\bin. Utiliser la requête :

http://localhost :8080/examples/servlet/HelloWorldExample

Organisation

Répertoire Rôle

webapps

Contient tous les exemples de servlet. Pour une nouvelle servlet il faut créer un répertoire ou y placer un fichier au format war.

Ce sont ces fichiers HTML et .class qui seront utilisés lors de requête HTTP.

conf

Fichier de configuration :

  • Server.xml : Définit la configuration de base (répertoire, log, performance, rechargement de servlet…)

  • Web.xml : Contient une liste de servlet par défaut

lib

Librairies au format jar

logs

Log émit par les servlets

bin

Script de lancement et d’arrêt (startup.bat/shutdown.bat)