@WebServlet аннотация web.xml welcome-файл

Я хотел бы установить файл приветствия моего проекта JSP / JavaBeans. У меня есть сервлет с именем Controller.java со следующей аннотацией @WebServlet:

@WebServlet(name="Controller", urlPatterns={"/login", "/show_dbs"})

и у меня есть файл web.xml со следующим содержанием:

<?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>

Почти все идет хорошо, я могу открытьhttp://localhost:8080/PROJECT/login а такжеhttp://localhost:8080/PROJECT/show_dbs и я захожу в Controller.java. Но когда я открываюhttp://localhost:8080/PROJECT/ Я получаю ошибку 404.

Я использую Eclipse с «Динамическим веб-проектом», файл Controller.java находится в / src (пакет по умолчанию), а файл web.xml - в / WebContent / WEB-INF.

Я надеюсь, у вас есть совет для меня.

Ответы на вопрос(5)

Ваш ответ на вопрос