Ошибка HTTP 404 означает, что запрошенный ресурс не был найден сервером.
Проблема, похоже, связана не с Tomcat или Eclipse, а скорее с вашим веб-приложением. Я думаю, причина в том, что вы пытаетесь получить доступ к файлу JSP в папке WEB-INF
. Вы не должны этого делать, потому что папка WEB-INF
не доступна напрямую из веб-браузера. Ваши JSP-файлы должны быть вне его.
Папка
WEB-INF
используется для хранения файлов конфигурации (например, web.xml
) и классов Java (например, сервлетов). Файлы JSP и весь статический контент должны размещаться вне него.
Вы можете найти больше информации о технологии JSP, например, в этом уроке или в этом уроке (в главе 12).