Webmodule
Ein Webmodul ist eine Webanwendung. Ein Webmodul wird erzeugt, indem Servlets, JSP-Dateien und statische Inhalte wie HTML-Seiten zu einer implementierbaren Einheit zusammengesetzt werden. Webmodule werden in WAR-Dateien (Web Application Archive) gespeichert, bei denen es sich um Standard-Java™-Archivdateien handelt.
- ein(e) oder mehrere Servlets, JSP-Dateien und HTML-Dateien,
- Einen Implementierungsdeskriptor, der in einer XML-Datei (Extensible Markup Language)
gespeichert ist.
Die Datei web.xml deklariert den Inhalt des Moduls. Sie enthält Informationen zur Struktur und zu den externen Abhängigkeiten der Webkomponenten im Modul und beschreibt die Verwendung der Komponenten zur Laufzeit.
Sie können Webmodule als eigenständige Anwendungen erstellen oder Webmodule mit anderen Modulen kombinieren, um Anwendungen für „ Java Platform, Enterprise Edition “ ( Java EE ) zu erstellen. Webmodule können auch im Web-Container eines Anwendungsservers installiert und ausgeführt werden.