我正在使用GAE并希望将html文件映射到Filter。我在web.xml中执行以下操作:
<filter-mapping>
<filter-name>VerifierFilter</filter-name>
<url-pattern>/test.html</url-pattern>
</filter-mapping>
但是,如果我访问http://localhost/test.html
,似乎根本没有调用过滤器代码。
答案 0 :(得分:0)
AFAIR GAE不通过相同的servlet基础结构提供静态文件。这就是为什么不应用过滤器的原因。
您可以尝试将test.html重命名为test.jsp。这将作为jsp提供静态文件,并应该应用过滤器。但是,它不会那么快,但如果性能不是您的关注,那么它可能是一个可行的选择。