| |
|
SOFTWARE |
|
|
|
|
|
II-7. Erstellen einer Web Application für den Tomcat-Server
- Web Applications sind zusammengehörende
Webserver-Programmpakete mit einer definierten
Hierarchie-Struktur.
Sie werden im Webserver-webapps-Directory (z.B.
C:\Java\Tomcat\webapps) gespeichert.
Sie können mit jar zu einer .war-Datei (Web Application
Archive) zusammengefasst werden.
- Ressourcen, die direkt zum Client geschickt werden oder vomClient aus ansprechbar sind, wie z.B. .jsp-, .html- und.gif-Dateien sowie Client-seitig nutzbare .class-Applets,befinden sich nicht unterhalb des Verzeichnisses WEB-INF,sondern parallel dazu.
- Unter .../WEB_INF/classes befinden sich Servlets, JavaBeansund andere Server-seitige .class-Dateien.
- Unter .../WEB_INF/lib befinden sich .jar-Archive.
- .../WEB_INF/web.xml ist die Konfigurationsdatei der WebApplication. Sie kann einen Deployment-Deskriptor enthalten,dessen Parameter wie etwa keepgenerated und sendErrToClientdas in C:\Java\Tomcat\conf\web.xml definierte Default-Verhaltenz.B. zur Ausführung von .jsp-Dateien beeinflussen.
- In die Webserver-KonfigurationsdateiC:\Java\Tomcat\conf\server.xml muss die Web Application miteinem Context-Element angemeldet werden. Z.B.:
<Context path="/examples" docBase="webapps/examples" debug="0"
reloadable="true" >
|
|
|
|
|
|