Пишу test.jsp и смотрю в браузере - все видно.
Удаляю test.jsp - в браузере "not found" (так и должно быть, ведь файл удален)
Снова пишу test.jsp, но Tomcat его не отдает и пишет "not found".
Как заставить Tomcat пересматривать JSP? Что нужно настроить? У меня в Contexte стоит reloadable="true".
Проверено на Tomcat версиях 4.1.27, 5.0.3, 5.0.12
Копия из fido7.ru.java:
-----------------------
Есть подозрение одно. Когда создаешь жсп, ты к нему обращаешься первый
раз, так? Эта жсп компилируется в сервлет, который и отвечает тебе.
Удалил жсп. Сервер видит, нет жсп, а к нему обращаются... Удаляет и
сервлет. Потом ты создаешь жсп. Обращаешься. Не знаю, как там с жсп, но
сервлеты, раз будучи удаленными, сервер больше не видит до перезагрузки.
Фича такая.Если не указано в настройках, сервлет поднимается только при первом
обращении к нему. А потом сидит в памяти. К диску сервер больше не
обращается. И, разумеется, удаленные и вновь воскресшие сервлеты ни за
что не увидит.