Struts2 过滤器
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Struts2 过滤器相关的知识,希望对你有一定的参考价值。
情况1、不使用自定义过滤器 <!-- 5.filter --> <filter> <filter-name>struts2</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter </filter-class> </filter> <!-- 6.filter-mapping --> <!-- 配置Filter拦截的URL --> <filter-mapping> <!-- 配置Struts2的核心FilterDispatcher拦截所有用户请求 --> <filter-name>struts2</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
情况2、使用自定义过滤器 <!-- 拆分StrutsPrepareAndExecuteFilter后,可以在中间加入自定义过滤器,然后在filter-mapping加入过滤器映射--> <filter> <filter-name>StrutsPrepareFilter</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareFilter </filter-class> </filter> <!-- 自定义的过滤器 <filter> <filter-name>SelfCustomFilter</filter-name> <filter-class>com.filter.PageFilter </filter-class> </filter> --> <filter> <filter-name>StrutsExecuteFilter</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsExecuteFilter </filter-class> </filter> <!-- 6.filter-mapping --> <!-- 配置Filter拦截的URL --> <filter-mapping> <filter-name>StrutsPrepareFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter-mapping> <filter-name>StrutsExecuteFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
本文出自 “编程的点点滴滴” 博客,请务必保留此出处http://andylhx.blog.51cto.com/8891164/1745574
以上是关于Struts2 过滤器的主要内容,如果未能解决你的问题,请参考以下文章