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>
配置就可以了
配置是我随便网上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>
配置就可以了
相关文章推荐
- Struts2框架里面action与前端jsp页面进行交互路径问题---》一个对话框里面有很多超链接,进行相应的跳转
- 有个奇怪的问题,配置成/system/index,jsp页面时没有经过过滤器进行拦截,而配置成redirectAction时是可以直接跳转刀片loginJsp.action
- JSP页面跳转失败404问题(springmvc)
- springmvc Controller跳转jsp页面打开页面内容源码问题
- JSP中文乱码问题 页面经过过滤器后得到的是中文,但插入到MYSQL数据库却成了“?”为什么?
- 一个JSP页面的问题
- jsp 一个具有两个frame框架的页面在跳转到新页面时,如何使新页面覆盖当前窗口,不跳转到新的页面
- servlet中通过request.getRequestDispatcher跳转到jsp页面汉字乱码问题
- 用Servlet、JSP实现帐号注册页面,用过滤器过滤对象防止中文乱码
- JSP、Servlet中的相对路径和绝对路径 页面跳转问题
- 李兴华jsp使用过滤器之后,出现打不开页面的问题.
- 用过滤器对jsp页面中的敏感字段进行过滤
- 一个jsp页面显示的中文问题
- springmvc页面跳转时的路径问题需要使用/项目名/。。。。。。必须的
- JSP、Servlet中的相对路径和绝对路径 页面跳转问题
- jsp action跳转页面css和js失效问题解决
- JSF1.2页面跳转时,IE和Chrome,FireFox浏览器不兼容的一个小问题
- JSP、Servlet中的相对路径和绝对路径 页面跳转问题
- jsp下解决页面跳转绝对路径问题
- 关于Jsp页面乱码问题解决使用过滤器和包装类处理