【问题标题】:Java servlet filter parameterJava servlet 过滤器参数
【发布时间】:2017-05-30 10:06:52
【问题描述】:

我有一个要在多个页面上使用的过滤器:

<filter>
  <filter-name>PermissionFilter</filter-name>
  <filter-class>filters.PermissionFilter</filter-class>
</filter>
.......
<filter-mapping>
  <filter-name>PermissionFilter</filter-name>
  <url-pattern>/faces/folder1</url-pattern>
</filter-mapping>
<filter-mapping>
  <filter-name>PermissionFilter</filter-name>
  <url-pattern>/faces/folder2</url-pattern>
</filter-mapping>

可以在过滤器映射中指定参数吗? 类似的东西:

<filter-mapping>
  <filter-name>PermissionFilter</filter-name>
  <url-pattern>/faces/folder2</url-pattern>
  <init-param>
    <param-name>permission</paramn-name>
    <param-value>permssionNameWhichIWantToVerify</param-value>
  </init-param>

谢谢!

【问题讨论】:

    标签: java servlets filter parameters


    【解决方案1】:

    没有。您需要做的是为您要使用的每个参数组合声明一次过滤器,然后将具有正确参数组合的正确过滤器映射到适当的 URL。

    【讨论】:

      猜你喜欢
      • 2011-05-29
      • 2013-05-28
      • 2011-12-19
      • 2020-06-02
      • 1970-01-01
      • 2010-11-27
      • 1970-01-01
      • 2015-04-18
      • 2011-01-12
      相关资源
      最近更新 更多