您的位置:首页 > 其它

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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: