【问题标题】:How to specify filter priorities in java web apps?如何在 Java Web 应用程序中指定过滤器优先级?
【发布时间】:2011-04-28 04:45:22
【问题描述】:

你好,我希望我可以像这样定义两个过滤器

  <filter-mapping>
    <filter-name>SecurityFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>
  <filter-mapping>
    <filter-name>ContextFilter</filter-name>
    <url-pattern>/*</url-pattern>
  </filter-mapping>

在我的 web.xml 文件中使用相同的模式 /*,我希望我可以确定 SecurityFilter 将在另一个之前执行。有办法吗?

【问题讨论】:

    标签: servlets servlet-filters web.xml


    【解决方案1】:

    你刚刚做到了。来自 Sun 的XSD

    过滤器的调用顺序 是过滤器映射的顺序 与请求 URI 匹配的声明 对于一个 servlet 出现在列表中 过滤映射元素。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-09-29
      • 1970-01-01
      • 1970-01-01
      • 2010-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-15
      相关资源
      最近更新 更多