du hast den Bindestrich vergessen, es heißt „WEB-INF“.
Den habe ich nur hier im Post vergessen, sry.
Wie sieht deine WEB-INF/web.xml aus (insbesondere die welcome-file-list)?
Habe gar nicht gewusst dass eine web.xml Seite vorhanden sein muss im WEB-INF Ordner. Jetzt habe ich eine web.xml Datei von einem Beispielprojekt im webapps Ordner heraus in mein Ordner hineinkopiert. Der schaut so aus:
<?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>Tomcat Simple Load Balancer Example App</display-name>
<description>
Tomcat Simple Load Balancer Example App
</description>
<!-- BalancerFilter definition -->
<filter>
<filter-name>BalancerFilter</filter-name>
<filter-class>org.apache.webapp.balancer.BalancerFilter</filter-class>
<init-param>
<param-name>configUrl</param-name>
<param-value>/WEB-INF/config/rules.xml</param-value>
</init-param>
</filter>
<!-- BalancerFilter mapping -->
<filter-mapping>
<filter-name>BalancerFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
</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 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"/>