【发布时间】:2011-11-25 07:44:01
【问题描述】:
我有各种不同类别的 servlet。我可以在 web.xml 中配置过滤器,使每个过滤器仅适用于其中一个 servlet 类别。
【问题讨论】:
标签: java servlets servlet-filters web.xml
我有各种不同类别的 servlet。我可以在 web.xml 中配置过滤器,使每个过滤器仅适用于其中一个 servlet 类别。
【问题讨论】:
标签: java servlets servlet-filters web.xml
您可以将它们映射到 <servlet-name> 而不是 <url-pattern>。
<filter-mapping>
<filter-name>yourFilterName</filter-name>
<servlet-name>yourServlet1Name</servlet-name>
<servlet-name>yourServlet2Name</servlet-name>
<servlet-name>yourServlet3Name</servlet-name>
</filter-mapping>
<servlet-name> 必须与 <servlet> 定义中的值完全匹配。这样,只要调用这些 servlet 中的任何一个,就会调用过滤器。
【讨论】: