2014-01-10 3 views
0

Я развертываю веб-приложение. У меня нет файлов приветствия, определенных в web.xml (как в conf/web.xml, так и в приложении web.xml). У меня нет index.html/index.htm/index.jsp в корне приложения. Тем не менее, когда я обращаюсь к http://localhost:8080, он показывает некоторую страницу.Tomcat возвращает неизвестную страницу приветствия

Я включил журналы доступа, но я не вижу запроса в/в журналах доступа.

Любая идея, что могло произойти? Откуда будет страница приветствия? Есть ли способ, которым я могу зарегистрировать путь отправки файла в качестве ответа?

+0

На какой странице это отображается? Любой конкретный текст? –

+0

@WillKeeling Кажется, проблема была в кеше браузера. Раньше он показывал старый index.html, свойственный моему проекту. Он показывал это даже после того, как я удалил index.html из корня моего приложения. После очистки файлов cookie/кеш он дает ожидаемое поведение. –

ответ

0

Найдено первопричина, это было связано с браузером. Я получаю ожидаемую страницу после очистки куки-файлов браузера/кеша. Я использовал FireFox. В браузере показывалась старая страница в кеше.

0

Проверьте, что это не страница index.jsp от ROOT webapp (TOMCAT_HOME/webapps/ROOT/index.jsp).

Перемещение непосредственно к http://localhost:8080 без указания имени webapp, как правило, приведет вас к ROOT.

Для меня эта страница выглядит

Root index page

+0

Нет, он не показывал какой-то старый index.html, свойственный моему приложению, который больше не существует. Кажется, браузер кэшировал страницу. Он дает ожидаемое поведение после очистки файлов cookie/кеш. –

Смежные вопросы