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

OncePerRequestFilter

 
阅读更多

OncePerRequestFilter
每一次请求执行一次的过滤器

import org.springframework.web.filter.OncePerRequestFilter;


public class CheckSessionFilter extends OncePerRequestFilter {

protected void doFilterInternal(HttpServletRequest request, HttpServletResponse response,     FilterChain filterChain)   throws ServletException, IOException {

                 filterChain.doFilter(request, response);

}
}

相应的web.xml配置

<!-- ACL过滤器 -->
<filter>
   <filter-name>aclFilter</filter-name>
   <filter-class>FilterJava文件</filter-class>
</filter>
<filter-mapping>
   <filter-name>aclFilter</filter-name>
   <url-pattern>*.do</url-pattern>
</filter-mapping>
<!-- filter end -->

转载自http://hi.baidu.com/wjx_5893/blog/item/4abd8f4bcc676efe83025ce4.html
分享到:
评论

相关推荐

    spring-cors-filter:一个Spring Framework OncePerRequestFilter实现,用于将CORS标头应用于HTTP响应

    一个简单的OncePerRequestFilter实现,可以为HTTP响应添加CORS相关标头。 入门 包括JAR 包括JAR文件作为对项目的依赖项。 它可以通过Maven Central获得。 玛文  &lt;groupId&gt;io.sprucehill  &lt;artifactId&gt;spring-...

    在Spring MVC或Spring Boot中使用Filter打印请求参数问题

    在Spring体系中,过滤器的定义我们一般采用继承OncePerRequestFilter的方式,当然也可以使用原始的Filter。 错误写法一: 如果不对request和response进行处理,使用伪代码采用如下写法打印请求和响应参数(注:此时...

    java head space.txt

    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ...

    apache-tomcat-7.0.69.zip

    at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:108) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) ...

    java学习之SpringSecurity配置了登录链接无权限

    问题背景 我们在使用SpringSecurity作为后台权限...制定了正确的忽略URL,内置的过滤器不走,但是我们自己定义的,实现了OncePerRequestFilter的过滤器还是会走的。 配置方法 通过先这段代码便完成了我们登录路径的配置

    Spring提供的CharacterEncoding和OpenSessionInView功能

    Spring提供的CharacterEncoding和OpenSessionInView功能

    过滤器例子下载实例

    servlet的过滤器,完成必须登录,才能访问资源,简单易懂

    spring-web-2.5.jar

    org.springframework.web.filter.OncePerRequestFilter.class org.springframework.web.filter.RequestContextFilter.class org.springframework.web.filter.ServletContextRequestLoggingFilter.class org.spring...

    SPRING API 2.0.CHM

    OncePerRequestFilter OpenEntityManagerInViewFilter OpenEntityManagerInViewInterceptor OpenPersistenceManagerInViewFilter OpenPersistenceManagerInViewInterceptor OpenSessionInViewFilter ...

    LoginValidationDemo.zip

    其中additionalAuthenticationChecks用于校验用户密码等信息)、AuthenticationSuccessHandler(认证成功处理器)、AuthenticationFailureHandler(认证失败处理器)、OncePerRequestFilter(过滤器,用于增加额外...

    appfuse源码分析三(web)

    appfuse的webapp包下有这么几个包一:org.appfuse.webapp.filter这个包下定义了一些过滤器首先是GZIPFilter继承实现了spring提供的抽象类OncePerRequestFilter(每一次请求执行一次的过滤器)的doFilterInternal方法。...

Global site tag (gtag.js) - Google Analytics