Introduction
L'extension de fichier «.war», de l'abréviation Web application Archive, est un format d'archive du même genre que «.JAR» qu'utilise le Java pour les applications Web. Dans les faits, il s'agit d'un format de fichier ZIP renommé pour les besoins des Web. Ainsi, il offre la possibilité de contenir du JSP (JavaServer Pages), les servlets, les classes Java, les fichiers XML et des pages Web statiques comme le HTML (.htm, .html), JavaScript (.js),... On utilise normalement ce format de fichier pour déployer sur un serveur de test ou de production une application.
Spécification
Spécification | Description |
---|---|
Type | Archive compressé ZIP |
Auteur | Sun Microsystems |
Structure du fichier
L'archive contiendra un dossier «WEB-INF» avec un fichier «web.xml» fournissant les détails sur la structure de l'application Web.
Remarque
- Bien que des utilitaires comme WinZip offre la possibilité de lire et de modifier cette archive de fichier, celui-ci à malheureusement tendance à renommer en minuscule des noms de fichiers en majuscules. Étant donné que Java est sensible au majuscule et minuscule, ce genre de comportement peut rendre inutilisable une archive «.WAR».
Voir également
Index des extensions de fichier - Format de fichier .JAR