-2

这是一个非常简单的问题,但会引起一些麻烦。

我来到这个项目,并没有多少熟悉它的人离开。我的 web.xml 文件中有以下内容。

 <filter>
    <filter-name>XSS</filter-name>
    <filter-class>com.lmig.acu.servletinits.CrossScriptingFilter</filter-class>
 </filter>
 <filter-mapping>
    <filter-name>XSS</filter-name>
    <url-pattern>/*</url-pattern>
 </filter-mapping>

我的问题是,是否有一个与 web.xml 相关的文件在上面的 url 模式中概述了 /* 将指向的位置?

4

1 回答 1

0

( /* ) 将所有 URL 路径映射到 Filter 类com.lmig.acu.servletinits.CrossScriptingFilter

根据servlet 规范 SRV.11.2的 servlet 映射语法:

  • 以“/”字符开头并以“/*”后缀结尾的字符串用于路径映射。
  • 以“*”开头的字符串。前缀用作扩展映射。
  • 仅包含“/”字符的字符串表示应用程序的“默认”servlet。在这种情况下,servlet 路径是请求 URI 减去上下文路径,并且路径信息为空。
于 2013-08-03T07:27:12.037 回答