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.