zoukankan      html  css  js  c++  java
  • 禁用缓存的过滤器Filter

    这里是禁用缓存的方法:

    package com.atguigu.javaweb.cache;
    
    import java.io.IOException;
    
    import javax.servlet.FilterChain;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    
    import com.atguigu.javaweb.HttpFilter;
    
    public class NoCacheFilter extends HttpFilter {
    
        @Override
        public void doFilter(HttpServletRequest request,
                HttpServletResponse response, FilterChain filterChain)
                throws IOException, ServletException {
            
            System.out.println("cacheFilter's doFilter..");
            //主要是这三个方法:
            response.setDateHeader("Expires",-1);
            response.setHeader("Cache-Control","no-cache");
            response.setHeader("Pragma","no-cache");
            
            filterChain.doFilter(request, response);
        }
    
        
    
    }
  • 相关阅读:
    idea 使用
    scala
    Java开发工具
    ActiveMQ基础
    Java 多线程实战
    Java 内部类和Lambda
    Spring 学习
    平滑重启php
    opcache
    redis的hscan命令
  • 原文地址:https://www.cnblogs.com/lxnlxn/p/5833936.html
Copyright © 2011-2022 走看看