我的应用程序是通过此网址提供的 - http://t4.gav.com/gui
现在我添加了一个Servlet过滤器,用/ gui / * pattern过滤所有请求。
<filter>
<filter-name>AccessCheckFilter</filter-name>
<filter-class>t4.AccessCheckFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>AccessCheckFilter</filter-name>
<url-pattern>/gui/*</url-pattern>
</filter-mapping>
我不确定为什么我做错了。如果我只是给root&#34; /&#34;它的工作。
答案 0 :(得分:4)
如果您的应用程序是在http://t4.gav.com/gui提供的,那么您的应用程序的上下文路径很可能是/ gui。这意味着,无论您在Servlet过滤器上配置的是什么,都与该上下文路径相关。这就是为什么/正在发挥作用。
根据您的配置,容器将过滤URL / gui / gui /*.
上的请求