Die Konfiguration der Web-Applikation erfolgt in der Datei web.xml im Verzeichnis WEB-INF der jeweiligen Applikation.
Die Datei web.xml kann unterschiedlichste XML-Direktiven beinhalten. Allerdings kann die Datei auch ausschließlich einen leeren web-app Tag beinhalten, falls die Anwendung keine Konfigurationsmöglichkeiten vorsieht.
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-app PUBLIC ... > <web-app> <display-name>Open-Xchange Servlets and WebDAV</display-name> <description> Open-Xchange 0.8.0 </description> <servlet> <servlet-name>intranet</servlet-name> <servlet-class>intranet</servlet-class> </servlet> ... </web-app>
Das "web-app" Tag ist das Root-Tag der web.xml und ist zwingend erforderlich.
Die Tags "display-name" und "description" sind optionale Parameter. Sie beschreiben die Web-Applikationen und werden z.B. von der Tomcat-Manager Applikation ausgewertet.
Die "servlet" Tags definieren die einzelnen Servlets. Innerhalb eines Servlet-Tags erfolgt das Mapping des Namens eines Servlets auf die eigentliche Servlet-Klasse.