我创建了一个Filter
来检查Cookie
与请求对象S和forward
相应请求感谢这个和这个 question..Now我想这个映射Filter
只是在welcome-file
,因为我已经宣布它web.xml
。
说我有welcome-file
为index.html
话,我必须映射Filter
两个www.example.com/
和www.example.com/index.html
,但不为别的,如www.example.com/foo/*
或www.example.com/*
是不允许的,我的意思是不是除了什么welcome-file
请求。 我使用的Apache Tomcat 7.0.22容器。
Answer 1:
只需添加这些到你的web.xml
<filter>
<filter-name>myFilter</filter-name>
<filter-class>com.examples.myFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>myFilter</filter-name>
<url-pattern>/index.html</url-pattern>
</filter-mapping>
文章来源: How to map a filter for welcome-file in web.xml for Tomcat?