`
happyqing
  • 浏览: 3152081 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

java filter filter-mapping配置多个url-pattern

阅读更多

 

一、正确的配置方法,配置多个filter-mapping

<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>

 

二、tomcat下正确,websphere下只能处理最后一个url-pattern

<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> 

 

三、错误的

<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>  

 

分享到:
评论

相关推荐

    filter对request请求拦截,对请求参数进行修改

    除了添加两个JsFilter.java和GetHttpServletRequestWrapper.java之外,需要在web.xml添加对应的配置。 &lt;!-- 特殊字符过滤 --&gt; &lt;filter&gt; &lt;filter-name&gt;sqlFilter&lt;/filter-name&gt; &lt;filter-class&gt;weixin.idea.waiting...

    简单易用的gizp包,tk-filters.jar

    简单易用的gzip包,工程中引入tk-filters.jar,然后在web.xml做如下配置,即可使用。 &lt;!-- GZIPFilter Definition --&gt; &lt;filter&gt; &lt;filter-name&gt;GZIPFilter&lt;/filter-name&gt; &lt;filter-class&gt;...

    spring配置编码格式

    &lt;!-- 配置编码格式star --&gt; &lt;filter&gt; &lt;filter-name&gt;setCharacterEncoding&lt;/filter-name&gt; &lt;filter-class&gt; org.springframework.web.... &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; &lt;!-- 配置编码格式 end --&gt;

    java-property-utils-1.9.1等.zip

    跨域请求时,页面报错“Access-Control-Allow-Origin”, 因为浏览器只允许请求当前域的资源,而对其他域的资源表示不信任。... &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; 在三台机器上已测试全部有效。

    java三大框架注解配置

    1、新建web项目,添加struts功能,配置struts.xml: 修改struts默认的拦截: &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;url-pattern&gt;*.action&lt;/url-pattern&gt; &lt;url-pattern&gt;*.jsp&lt;/url-pattern...

    javamelody.jar和 jrobin.jar

    &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; &lt;listener-class&gt;net.bull.javamelody.SessionListener&lt;/listener-class&gt; 通过web地址:http:xxxx/项目名/monitoring 可以进入到监控页面

    cas 配置client 1.0 &2.0 及proxy DEMO 说明

    &lt;url-pattern&gt;/index.jsp&lt;/url-pattern&gt; &lt;/filter-mapping&gt; &lt;!-- SingleSignOutHttpSessionListener LISTENER --&gt; &lt;listener-class&gt; org.jasig.cas.client.session.SingleSignOutHttpSessionListener ...

    解决struts2.1.6+spring+hibernate 中文乱码

    &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; &lt;filter&gt; &lt;filter-name&gt;struts-cleanup&lt;/filter-name&gt; &lt;filter-class&gt; org.apache.struts2.dispatcher.ActionContextCleanUp &lt;/filter-class&gt; &lt;/filter&gt; ...

    Java 记录日志过滤器 复制到项目即可使用

    记录请求人的IP资源等信息,复制到项目即可使用jar包中含有使用说明。 复制到lib里 配置filter即可使用。4K大小 日志形式: 2014-12-10 11:48:10;... &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt;

    struts-2.5.13

    eclipse配置struts2所需的jar包. 具体做法: 1.将jar包放在lib文件下 2.配置web.xml &lt;filter&gt; &lt;filter-name&gt;struts2&lt;/filter-name&gt; &lt;!... &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt;

    CAS客户端JAR包版本3.3.3

    &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; &lt;!-- 该过滤器负责用户的认证工作,必须启用它 --&gt; &lt;filter&gt; &lt;filter-name&gt;CASFilter&lt;/filter-name&gt; &lt;filter-class&gt; org.jasig.cas.client....

    Struts2整合SiteMesh技巧

    &lt;url-pattern&gt;/*&lt;/url-pattern&gt; filter-mapping&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;sitemesh&lt;/filter-name&gt; &lt;url-pattern&gt;/*&lt;/url-pattern&gt; filter-mapping&gt; &lt;filter-mapping&gt; &lt;filter-name&gt;struts2&lt;/...

    struts框架搭建

    struts2配置说明,java web 工程搭建 struts2框架

    javamelogdy-1.51.0

    jira-javamelody.jar jrobin-1.5.9.1.jar 3、如果您的web项目有SpringSecurity,修改SpringSecurity资源过滤配置、不过滤/monitoring的访问 &lt;intercept-url pattern="/monitoring" access="IS_AUTHENTICATED_...

    AjaxAnyWhere中文帮助文档.pdf

    集成到自己的Web 应用程序中,可以通过以下5 个步骤来完成简单的配置。 第一步:下载最新的AjaxAnywhere 开发包或者二进制分发版本。 从AjaxAnywhere 官方网站下载最新的开发包,包括jar 包--ajaxanywhere-1.1.0.6....

    GeoServer配置解决cors跨域问题的依赖jar包和配置说明.zip

    1、将cors-filter-2.4.jar和java-property-utils-1.9.1.jar,两个jar包文件放入geoserver目录下webapps\geoserver\web-inf\lib中。 2、打开geoserver目录下webapps\geoserver\web-inf中的web.xml 3、添加过滤器...

    过滤器的做法

    &lt;filter&gt;  &lt;filter-name&gt;Encoding&lt;/filter-name&gt;... &lt;url-pattern&gt;/index.jsp&lt;/url-pattern&gt;  &lt;/filter-mapping&gt; &lt;welcome-file-list&gt; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt; &lt;/welcome-file-list&gt; &lt;/web-app&gt;

    过滤器实现对乱码问题的解决

    在 WEB.XML文件里粘贴一下代码 可以解决乱码问题 &lt;filter&gt; &lt;filter-name&gt;EncodingFilter&lt;/filter-name&gt; &lt;filter-class&gt;... &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt;

    字符过滤器

    该过滤器能解决除ckeditor之外所有的的字符过滤,使用方法:在src下创建一个filter文件夹,将这个字符过滤器放在filter文件夹下,web.xml中代码如下 ... &lt;filter&gt; &lt;display-name&gt;CharacterEncodingFilter&lt;/display...

    ehcahe页面缓存详细内容

    1.需要将附件中2个jar放入lib中 ... &lt;url-pattern&gt;/*&lt;/url-pattern&gt; &lt;/filter-mapping&gt; 4.启动工程 如果工程不报错,并且启动日志包含大量|net.sf.ehcache.Cache:net.sf.ehcache.Cache 类似日志说明配置成功

Global site tag (gtag.js) - Google Analytics