Горячее развертывание JSP после модификации с помощью Intellij 10.X и tomcat 6.X

У меня есть приложение Hello-World с одним java-классом и одним jsp. JSP выводит на печать некоторый текст, встроенный в JSP и из класса java. (Он распечатывает две вещи)

Я следовал инструкциям здесь , чтобы создать и развернуть свое приложение, и оно (в основном) РАБОТАЕТ! Я могу вызвать JSP, и он правильно отображает страницу. Я также могу выполнять горячую замену изменений в классе java после нажатия кнопки перезагрузки Intellij.

Проблема : если я изменяю JSP, это не отражается в браузере.

Я проверил следующее:

  • web.xml в каталоге Tomcat / conf не отменяет значение "development". По умолчанию установлено значение true.
  • context.xml как в HelloWorld \ web \ META-INF \ context.xml, так и в Tomcat \ conf \ context.xml имеет reloadable = true
  • То, что JSP скопирован из C: \ code \ HelloWorld \ web \ index.jsp в C: \ code \ HelloWorld \ out \ artifacts \ HelloWorld_war_exploded \ index.jsp при любых изменениях немедленно
  • Это не проблема кеша браузера

есть мысли?

20
задан Tihom 5 April 2011 в 21:10
поделиться