Ошибка развертывания приложения tomcat6 - PullRequest
0 голосов
/ 29 ноября 2009

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

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

Что мне здесь не хватает? Любая помощь с благодарностью.

Спасибо, - Vas

Ответы [ 2 ]

2 голосов
/ 29 ноября 2009

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

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

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

0 голосов
/ 29 ноября 2009

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

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

...