index.html nicht die Anzeige für meine WebApp (Tomcat 7 in Eclipse)
Habe ich Tomcat 7 Servlet 3.0 läuft in Eclipse.
Unter meinem WEB-INF Ordner habe ich zwei Dateien, web.xml und index.html. Die web.xml definiert die welcome-Datei als index.html allerdings, wenn ich gehen, um
http://localhost:8080/WebApp/
Bekomme ich einen 404.
Seltsame Sache ist, dass ich ein servlet definiert als /login und wenn ich gehe,
http://localhost:8080/WebApp/login
Ich sehen kann, und verwenden Sie das servlet (ich kann Debuggen und zu sehen, mein doGet () - Anforderung)
Ich habe keine Ahnung, warum ich nicht sehen kann, die welcome-Datei, Es funktionierte eine Weile her, aber ich habe einige änderungen vorgenommen, da ich dann auch geändert, wie ich eine Verbindung zu einer Datenbank eine Verbindung, Pool-Tomcat startet, aber dies sollte nicht beeinflusst haben viel. Nicht ganz sicher, wo als Nächstes blicken, catalina.out gibt es keine Hinweise.
Kann jemand sehen, warum mein welcome-Datei funktioniert nicht wie ich will? Jede Hilfe dankbar 🙂
InformationsquelleAutor Neilos | 2013-01-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ahh mein letzter Kommentar ist mir etwas realisieren. Ich war ein bisschen albern. Ich hatte einfach meine index.html an der falschen Stelle, es sollte nicht unter WEB-INF, sondern unter WebContent (das übergeordnete Verzeichnis des WEB-INF). Der 404 war in der Tat der massive Hinweis, alles wurde korrekt arbeitet, außer mir! Doh!
InformationsquelleAutor Neilos
In Ihrem web.xml die Datei sollten Sie etwas wie dieses :
Diese Weise werden Sie das mapping von url-mustern zu servlets. In diesem Beispiel wird der access-index.xhtml, index.jsf oder .../faces/index
InformationsquelleAutor Rafael Companhoni