Ошибка Tomcat 404 в Eclipse - для любой страницы, кроме страницы приветствия - PullRequest
1 голос
/ 24 сентября 2011

Я пытаюсь запустить веб-сайт в 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.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...