Jakarta Tomcat Webserver

Web-Anwendungen unter Tomcat


Web-Anwendungen unter Tomcat einsetzen

Hinzufügen von Web-Anwendungen ist ein einfacher 2-Schritte Prozeß:

1. Web-Anwendung als WAR-Datei ( Web Application Resource ) in Verzeichnis /webapps ablegen

2. Context-Eintrag in TOMCAT_HOME/conf/server.xml einfügen, Pfad und Documentenbasis angeben

 Beispiel:    <Context path = "/myapp" docbase="myapp" debug="0" reloadable="true" />

              Aufruf: http://localhost/myapp/
Das WAR-File enthält muss alle nötigen Dateien: Servlets, sonstige Java-Klassen, JSP, HTML-Seiten, JAR-Archive als Bibliotheken für Web-Anwendung. WAR benutzt das gleiche Datei-Format wie ein JAR-Archiv,die enthaltenen Dateien sind aber in einer bestimmter Struktur aufgebaut

Beim Starten entpackt Tomcat alle WAR-Archive beim Start, wenn in /webapps noch keine entpackte Version liegt. Wurde ein WAR-File verändert muss erst die entpackte Version gelöscht werden, damit die Änderung beim nächsten entpacken wirksam wird

Der Context der Web-Anwendung wird in der Konfigurationsdatei Web.xml (in WAR) definiert.

Beispiel Konfigurationsdatei:Web.xml


[ Seminar Linux und Apache ] [ zurück ]