package com.moral.monitor.util;  
 | 
  
 | 
import javax.servlet.*;  
 | 
import javax.servlet.http.HttpServletResponse;  
 | 
import java.io.IOException;  
 | 
  
 | 
/**  
 | 
 * Created by a on 2017/7/5.  
 | 
 */  
 | 
public class NoCacheFilter implements Filter {  
 | 
    public void init(FilterConfig filterConfig) throws ServletException {  
 | 
  
 | 
    }  
 | 
  
 | 
    public void doFilter(ServletRequest servletRequest, ServletResponse servletResponse, FilterChain filterChain) throws IOException, ServletException {  
 | 
        HttpServletResponse hsr = (HttpServletResponse) servletResponse;  
 | 
        hsr.setHeader("Cache-Control", "no-cache, no-store, must-revalidate");  
 | 
        hsr.setHeader("Pragma", "no-cache");  
 | 
        hsr.setDateHeader("Expires", 0);  
 | 
        filterChain.doFilter(servletRequest, servletResponse);  
 | 
    }  
 | 
  
 | 
    public void destroy() {  
 | 
  
 | 
    }  
 | 
}  
 |