@WebServlet Annotation web.xml Willkommensdatei
Ich möchte die Begrüßungsdatei meines JSP / JavaBeans-Projekts festlegen. Ich habe ein Servlet namens "Controller.java" mit der folgenden @WebServlet-Annotation:
@WebServlet(name="Controller", urlPatterns={"/login", "/show_dbs"})
und ich habe eine web.xml Datei mit folgendem Inhalt:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" version="3.0">
<welcome-file-list>
<welcome-file>Controller</welcome-file>
</welcome-file-list>
</web-app>
Fast alles läuft gut, ich kann aufmachenhttp://localhost:8080/PROJECT/login
undhttp://localhost:8080/PROJECT/show_dbs
und ich komme zu Controller.java. Aber wenn ich aufmachehttp://localhost:8080/PROJECT/
Ich erhalte einen 404-Fehler.
Ich verwende Eclipse mit einem 'Dynamic Web Project', die Controller.java-Datei befindet sich unter / src (Standardpaket) und die web.xml-Datei unter / WebContent / WEB-INF.
Ich hoffe du hast einen Tipp für mich.