<filter>
<filter-name>
MyFilter
</filter-name>
<filter-class>
some path
</filter-class>
</filter>
<filter-mapping>
<filter-name>MyFilter</filter-name>
<url-pattern>/*.html</url-pattern>
</filter-mapping>
но, работать фильтр не спешил. Остальное содержимое web.xml - из
тестового проекта, по умолчанию создаваемого qwt.
Стал разбираться в чем проблема - оказалось, что при загрузке
приложения при включенной поддержке GAE не обрабатывается GET запрос
"Some.html?...." - он просто не приходит! Даже если поменять <url-
pattern>/*</url-pattern> - то в фильтр приходят лишь POST запрос,
который настроенпо умолчанию и GET запросы на получение favicon.
Если создать просто gwt приложение без GAE - все работает прекрасно!
Вопрос: почему не приходит запрос на получение html страницы при
работе с GAE?
Заходил на сайт проекта gwtp, где у них реализована работа с
CrawFilter & GAE, но ... толку мало. Подскажите, пожалуйста, в чем
проблема и как заставить фильтр работать??)))
С уважением, Vova.
C оф сайта - По умолчанию App Engine делает все файлы доступными в WAR
в качестве статических файлов. Исключения составляют страницы JSP и
файлы в каталоге WEB-INF/. Любой запрос по URL, путь которого
соответствует статическому файлу, приводит к его выводу в браузере -
даже если путь также соответствует сервлету или фильтру. С помощью
файла appengine-web.xml можно настроить, какай файлы App Engine
обрабатывает как статические.