您的位置:首页 > 编程语言 > Java开发

springmvc一个跳转jsp页面被过滤器过滤好几次的问题

2017-04-05 15:00 302 查看
前几天写了个过滤器,一个页面跳转在过滤器的doFilter方法中拦截到好几次,一直找不到原因。后来才发现是过滤器配置的问题。而

配置是我随便网上cp的,如下:

<filter>

        <filter-name>domainFilter</filter-name>

        <filter-class>com.cloud.xungou.servlet.DomainFilter</filter-class>

    </filter>

    <filter-mapping>

      <filter-name>domainFilter</filter-name>

      <url-pattern>/*</url-pattern>

        <dispatcher>REQUEST</dispatcher>  

         <dispatcher>FORWARD</dispatcher>  

       <dispatcher>INCLUDE</dispatcher>  

         <dispatcher>EXCEPTION</dispatcher>

    </filter-mapping

上面的dispatcher配置了哪些请求要被过滤。由于对过滤器的dispatcher配置不熟悉,所以没在意这些配置。后来才想到我的jsp页面

里有几个<jsp:include>动作,这才恍然大悟。

一般我们include的jsp是不用过滤的,所以这边去掉 <dispatcher>INCLUDE</dispatcher>
配置就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐