Java & le web
x Le web dynamique
x Java & le web

Intro à Tomcat
x Serveur d'applications
x Présentation Tomcat
x Installation
x Arborescence

Configuration
x Introduction
x Server
x Service
x Engine
x Host
x Context
x DefaultContext
x Logger
x Loader
x Realm
x Valve

Connecteurs
x Balise Connector
x Coyote HTTP/1.1

Sécurisation accès
x La balise Realm
x Memory Based
x JDBC Database
x Protéger ressources
x Cryptage password

Les Valve
x La balise Valve
x Access Log
x Single Sign-On

Fonctionnalités
x Déploiement auto.
x Class loaders

Eclipse & Tomcat
x Plug-in pour Eclipse
x Projet Tomcat
x Debugger des JSP

Créer une appli web
x Présentation
x Architecture
x Fichier web.xml
x Déploiement

Tomcat 5
x Nouveautés

Tomcat's Corner
x Crédits
x Liens
 
             
Arborescence de Tomcat

 

Une fois Tomcat installé, l'arborescence suivante est disponible dans le répertoire TOMCAT_HOME (répertoire d'installation) :

  • bin/ contient (comme souvent) les fichiers exécutables de Tomcat. En l'occurrence, principalement les scripts Linux ou fichiers batchs Windows permettant le démarrage et l'arrêt du serveur. Mais également l'archive bootstrap.jar, contenant les classes permettant le démarrage et l'initialisation du serveur.

  • common/ contient les classes et librairies partagées par les classes internes du serveur et toutes les applications web.

  • conf/ contient les fichiers de configuration de Tomcat.

  • logs/ contient tous les logs, à moins que, pour certains loggeurs, on ait spécifié d'autres chemins d'enregistrement.

  • server/ contient les librairies et les applications web du serveur en lui-même. L'application d'administration ("Admin") par exemple.

  • shared/ contient les classes et librairies partagées par toutes les applications web hébergées sur le serveur.

  • temp/ est un simple répertoire temporaire.

  • webapps/ contiendra les applications web. C'est en tout cas le répertoire par défaut pour ce faire. Car, comme nous l'expliquons dans la configuration, il est tout à fait possible de mettre une application ailleurs, en spécifiant un chemin absolu.

  • work/ est le répertoire workDir par défaut, qui contiendra notamment les JSP compilées.