Вопрос

Я новичок в tomcat и сервлетах и пытаюсь развернуть свое первое веб-приложение в tomcat, а страница index.jsp отображается пустой.

Это прекрасно работает в eclipse.У меня есть web.xml для настройки приложения index.jsp должен использоваться в качестве страницы по умолчанию.Я могу запустить приложение и отладить его в eclipse, но когда я экспортирую его как файл WAR и развертываю в tomcat и пытаюсь получить к нему доступ через обычный браузер, я получаю пустую страницу.

Чего я здесь не понимаю?Любая помощь очень ценится.

Спасибо, - Вас

Это было полезно?

Решение

Если вы когда-нибудь получите пустую страницу, самая важная информация, которая вам (и нам) понадобится, это:

  1. URL-адрес запроса.
  2. Уже отправленные данные - если таковые имеются - (веб-браузер > Просмотреть Источник).
  3. Заголовки ответа (Firebug?Панель инструментов веб-разработчика?).
  4. Сервер ведет журналы (stdout, stderr, webapp).

Обычно это указывает на неправильный URL (должно быть подтверждено с помощью 1), или исключение на полпути страницы JSP (должно быть подтверждено с помощью 2 и 4), или внутреннюю ошибку сервера без страницы с ошибкой (должно быть подтверждено с помощью 3 и 4).

Другие советы

Вам необходимо настроить ваш файл server.xml и объявить контекст для вашего веб-приложения.Вы можете найти документацию здесь: http://tomcat.apache.org/tomcat-6.0-doc/config/context.html

Но пустая страница - это немного странно, потому что я думаю, что если ваше веб-приложение было развернуто неправильно, вы получите ошибку Http 404.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top