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

转 OncePerRequestFilter

Web 
阅读更多

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

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

}
}


疑问:这个真正有意义吗?
分享到:
评论
1 楼 xutao5641745 2011-04-26  
求楼主给个示例。。。我用Struts测试时,没有发现它与Filter的区别。。。。请指教。

相关推荐

    Spring提供的CharacterEncoding和OpenSessionInView功能

    Spring框架是Java开发中不可或缺的一部分,它为开发者提供了丰富的功能,包括依赖注入、面向切面编程、事务管理等。在处理Web应用时,Spring提供了一些关键特性,如`CharacterEncodingFilter`和`...

    过滤器例子下载实例

    在Java Web开发中,Servlet Filter是一个非常重要的概念,它允许我们在请求被Servlet处理之前或之后进行拦截和处理。本示例“过滤器例子下载实例”旨在演示如何使用Servlet Filter实现资源访问控制,确保只有经过...

    jquery字符编码转换[文].pdf

    public class MutilCharacterEncodingFilter extends OncePerRequestFilter { // ... 正则表达式匹配编码信息 ... // 在doFilterInternal方法中,检查请求参数并根据找到的编码信息设置响应编码 @Override ...

    spring-boot 过滤器 filter

    2. `OncePerRequestFilter`:Spring MVC提供的过滤器,确保每个请求只调用一次`doFilterInternal()`方法。 3. `CharacterEncodingFilter`:用于设置请求和响应的字符编码。 4. `HttpPutFormContentFilter`:使得...

    java中五种常用的过滤器

    public class UrlRewriteFilter extends OncePerRequestFilter { // 省略具体实现,通常这个过滤器需要一个配置文件来定义重写规则 } ``` 以上五个过滤器涵盖了常见的Web开发需求,如缓存控制、登录验证、字符编码...

    踩坑整理1

    实现`OncePerRequestFilter`的`doFilterInternal`方法,你可以拦截并处理请求。非法请求应直接通过`response.getWriter().println()`或`response.sendRedirect()`给出响应,而`chain.doFilter(request, response)`...

Global site tag (gtag.js) - Google Analytics