<filter>
<filter-name>afilter</filter-name>
<filter-class>com.yourcompany.AFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>afilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
<filter-name>afilter</filter-name>
<filter-class>com.yourcompany.AFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>afilter</filter-name>
<url-pattern>*.jsp</url-pattern>
</filter-mapping>
miwoo(miwoo)的办法我当然知道,我也写了。但问题是我不是要过滤所有的jsp,只是要过滤
/input/目录下的jsp。
<filter-name>afilter</filter-name>
<url-pattern>/input/*.jsp</url-pattern>
</filter-mapping>
我的问题真的表达得这么差??汗!!补充,我用的是tomcat 4.1
连
<filter-mapping>
<filter-name>afilter</filter-name>
<url-pattern>/input/*.*</url-pattern>
</filter-mapping>也不行但
<filter-mapping>
<filter-name>afilter</filter-name>
<url-pattern>/input/*</url-pattern>
</filter-mapping>是可以的,
不知道怎么办了。
mappings and security constraints as well as filter mappings):* Exact match (/foo)
* Path match (/foo/*)
* Extension match (*.foo)
* Default servlet (/) which is useful only for servlet mappingsThere is no legal syntax to say "all but this set of paths".
<filter-mapping>
<filter-name>afilter</filter-name>
<url-pattern>/input/*。.jsp</url-pattern>
</filter-mapping>