2013-01-11 1 views
0

Я использую GAE и хочу отобразить html-файл в Filter. Я следующий в web.xml:Как сопоставить html-файл с фильтром

<filter-mapping> 
    <filter-name>VerifierFilter</filter-name> 
    <url-pattern>/test.html</url-pattern> 
</filter-mapping> 

Однако, если доступ http://localhost/test.html, кажется, что код фильтра не вызывается вообще.

ответ

0

AFAIR GAE не обслуживает статические файлы через одну и ту же инфраструктуру сервлетов. Вот почему ваш фильтр не применяется.

Вы можете попробовать переименовать свой test.html в test.jsp. Это будет служить статическому файлу как jsp, и фильтр должен применяться. Однако это не ускорится таким образом, но если производительность вас не беспокоит, это может быть жизнеспособным вариантом.

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