Filter 配置多个URL-PATTERN
2011-11-15 14:15
288 查看
文章出自:http://weidongke123-126-com.iteye.com/blog/1032546
最近做项目遇到一个Filter需要配置多个url-pattern,上网查了下资料,经测试,现总结下
一、完全错误的方式
Java代码
<filter>
<filter-name>authority</filter-name>
<filter-class>com.util.AuthorityFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/cmm/*;/pages/genbill/*</url-pattern>
</filter-mapping>
二、有一定作用,但不能实现需要的效果,只会过滤最下面配置的url-pattern。
Java代码
<filter>
<filter-name>authority</filter-name>
<filter-class>com.util.AuthorityFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/cmm/*</url-pattern>
<url-pattern>/pages/genbill/*</url-pattern>
</filter-mapping>
三、现在给出正确的配置方式
Java代码
<filter>
<filter-name>authority</filter-name>
<filter-class>com.util.AuthorityFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/genbill/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/cmm/*</url-pattern>
</filter-mapping>
最近做项目遇到一个Filter需要配置多个url-pattern,上网查了下资料,经测试,现总结下
一、完全错误的方式
Java代码
<filter>
<filter-name>authority</filter-name>
<filter-class>com.util.AuthorityFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/cmm/*;/pages/genbill/*</url-pattern>
</filter-mapping>
二、有一定作用,但不能实现需要的效果,只会过滤最下面配置的url-pattern。
Java代码
<filter>
<filter-name>authority</filter-name>
<filter-class>com.util.AuthorityFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/cmm/*</url-pattern>
<url-pattern>/pages/genbill/*</url-pattern>
</filter-mapping>
三、现在给出正确的配置方式
Java代码
<filter>
<filter-name>authority</filter-name>
<filter-class>com.util.AuthorityFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/genbill/*</url-pattern>
</filter-mapping>
<filter-mapping>
<filter-name>authority</filter-name>
<url-pattern>/pages/cmm/*</url-pattern>
</filter-mapping>
相关文章推荐
- Filter 配置多个URL-PATTERN
- Filter 配置多个URL-PATTERN
- 一个Filter配置多个url-pattern
- filter配置url-pattern问题
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern
- 关于web.xml里的filter的url-pattern配置问题
- Filter的url匹配问题总结(url-pattern配置)
- Filter需要配置多个url-pattern
- filter配置多个url-pattern和排除个别servlet
- 一个Filter 配置多个url-pattern
- struts2 ,web.xml中配置为/*.action,运行报错Invalid <url-pattern> /*.action in filter mapp
- JAVA WEB:一个Filter配置多个url-pattern
- web.xml中同一servlet/filter配置多个url-pattern
- javaweb中Filter和Servlet的url-pattern配置解析
- JAVA WEB:一个Filter配置多个url-pattern
- Filter需要配置多个url-pattern
- 一个Filter配置多个url-pattern
- 一个Filter配置多个url-pattern