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