Jens Holzkämper: JSP Projekt anlegen

Beitrag lesen

Tach,

Habe gar nicht gewusst dass eine web.xml Seite vorhanden sein muss im WEB-INF Ordner.

ich bin mir nicht ganz sicher, ob das sein muß, aber habe noch kein Projekt ohne gesehen.

Jetzt habe ich eine web.xml Datei von einem Beispielprojekt im webapps Ordner heraus in mein Ordner hineinkopiert. Der schaut so aus:

es ist zwar eine gute Idee sich an anderen Konfigurationsdateien zu orientieren, aber dann sollte man verstehen, was man da tut, streich das mal zusammen auf:

<?xml version="1.0" encoding="ISO-8859-1"?>  
<web-app xmlns="http://java.sun.com/xml/ns/j2ee"  
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  
    xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"  
    version="2.4">  
  
  <display-name>JSPProject</display-name>  
  <description>  
    JSPProject  
  </description>  
  <welcome-file-list>  
    <welcome-file>index.jsp</welcome-file>  
  </welcome-file-list>  
</web-app>

Dann starte ich TomCat und gebe im Browser ein: localhost: 8080/JSPProject.
Hat der Tomcat das Projekt überhaupt geladen?
Das weiss ich leider nicht.

Was steht denn im Logfile (bevorzugt nach einem Neustart des Tomcat)?

Was ich aber noch erfahren habe ist, dass man in der server.xml Datei ein Codeschnipsel vor dem </host>  Tag hinzufügen muss. Das habe ich auch gemacht. Der Code Schnipsel: <Context path="/JSPProject" docBase="JSPProject" debug="0"/>

Das ist heutzutage nicht mehr nötig. Falls man den Context konfigurieren muß, verwendet man üblicherweise eine eigene context.xml im Projekt, die dann beim Deployen automatisch eingelesen wird.

mfg
Woodfighter