Корень "/" заставил сервер загрузить index.html перед проходом через сервлет
У меня есть сервлет, который сопоставлен с корневым каталогом "/":
<servlet>
<servlet-name>Main</servlet-name>
<servlet-class>com.motorola.triage.MainServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Main</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
В этом наборе делается несколько небольших вещей, таких как аутентификация и получение информации Google Plus. После этого я делаю пересылку в файл JSP под названием "index.jsp"
req.getRequestDispatcher("index.jsp").forward(req,resp);
Когда я обращаюсь к "localhost:8080/", статический файл "index.jsp" загружается без прохождения через сервлет. По причинам архитектуры я не могу изменить имя index.jsp. Я хотел бы спросить, есть ли способ изменить это поведение сервера и сделать так, чтобы он смотрел на сервлет, прежде чем смотреть файл index.jsp.