Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Installation du Framework StrutsStructure d'une application Web J2EE
Dominique Liard - 2005 .. 2013
<numéro>
Un war est donc une archive Java (un fichier généré via l'outil jar.exe)
Il contient une hiérarchie de dossiers et de fichiers dont voici globalement la structure
Contient notamment les pages JSP de l'application
Contient notamment les descripteurs de déploiement et les taglibs
Contient notamment les classes de l'application
(Servlets, JavaBean, ...)
Contient les API supplémentaires (Struts par exemple)
Notes:
Un WAR est une archive : il contient donc lui-même un certain nombre de fichiers et de dossiers. La structure (la hiérarchie) de ces dossiers est en fait fortement imposée.
Ainsi, votre application Web se doit obligatoirement de contenir un répertoire WEB-INF : c?est dans ce dossier que nous allons trouver le code Java de l'application. Mais encore une fois, des sous-dossiers précis doivent être présents.
Parmi ces dossiers, citons notamment le répertoire classes. Il contient l'ensemble des ".class" utilisés par vos JSP et par vos servlets (notons d'ailleurs que les servlets sont donc logiquement situées à cet endroit).
Un autre répertoire important est à signaler : le répertoire lib. Si votre application utilise des librairies additionnelles, c'est ici qu'elles devront être stockées. Vous avez tous compris, Struts verra ses propres ".jar" stockés dans ce dossier.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :