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 Java™ -Standardarchivdateien handelt.

Ein Webmodul enthält:
  • 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, umJava EE-Anwendungen ( Java Platform, Enterprise Edition ) zu erstellen. Webmodule können auch im Web-Container eines Anwendungsservers installiert und ausgeführt werden.