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() { } }