java - 过滤器未对静态内容请求执行

标签 java google-app-engine gwt servlet-filters

我是trying实现making gwt apps crawlable ,但 CrawlFilter 永远不会被执行。我究竟做错了什么?静态内容不受过滤器限制吗?

<web-app>
  <!-- Crawling servlet filter -->
  <filter>
    <filter-name>AjaxCrawlFilter</filter-name>
    <filter-class>com.bitdual.server.CrawlServlet</filter-class>
  </filter>

  <filter-mapping>
    <filter-name>AjaxCrawlFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

  <!-- Default page to serve -->
  <welcome-file-list>
    <welcome-file>index.html</welcome-file>
  </welcome-file-list>

</web-app>

最佳答案

静态内容由完全不同的基础设施(例如 CDN)提供,因此如果不对静态托管的内容执行过滤器,我不会感到惊讶。

关于java - 过滤器未对静态内容请求执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4799702/

相关文章:

go - 我突然无法再将 GoLang 应用程序部署到 Google AppEngine

python - 在部署到 App Engine 期间不考虑 Gcloudignore 文件

java - 如何删除android中的__MACOSX文件夹?

java - 如何等待所有一次性元素完成?

java - 如何将数据从 RecyclerView 传递到 Activity

python - 带端点原型(prototype)数据存储的 POST 对象列表

java - smartGWT 日期输入 validator

java - 参数调用中的大括号。 >> 这是什么意思? | Spring 3 和 GWT

java - 我怎样才能使 SmartGWT 核心更小?

java - 如何找出 Java 对象的结构?