Я пытаюсь запустить веб-сайт в Eclipse, используя Tomcat, но я просто могу просмотреть страницу приветствия. Любая ссылка или URL на другие страницы приводят к ошибке 404. Что я сделал до сих пор:
- Я использую динамический веб-проект с некоторыми страницами jsp. В файлах нет ошибок.
- Я пробовал серверы Tomcat 6 & 7 и вижу страницу по умолчанию для tomcat (http://localhost:8080).
- Все выглядит нормально в конфигурациях сервера Tomcat, включая порт HTTP, аргументы и т. Д.
- Когда я запускаю сервер, я вижу страницу приветствия, используя http://localhost:8080/.
- Когда я нажимаю на ссылку на другую страницу в каталоге (ссылка на http://localhost:8080//), или перенаправляю на http://localhost:8080//, я получаю сообщение об ошибке 404.
- Я пытался очистить сервер, запустить новые серверы, переименовать имена веб-файлов и т. Д .; но проблема остается.
- Файлы в папке Tomcat wtpwebapps также выглядят нормально.
Веб-сайт Web.xml выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>ERF_Prototype</display-name>
<welcome-file-list>
<welcome-file>/WEB-INF/Prototype.jsp</welcome-file>
</welcome-file-list>
</web-app>
Есть идеи, как решить проблему?
Спасибо
Обновление ---------------------------------------------- ------------------
Проблема не решена; Я просто пытаюсь избежать этого, экспортируя веб-сайт в .War, а затем импортирую его с помощью tomcat manager.