81,122
社区成员




@WebFilter("/*")
public class CacheFilter implements Filter {
/**
* 拦截所有路径,设置缓存
*/
public void doFilter(ServletRequest req, ServletResponse rsp, FilterChain chain) throws IOException, ServletException {
HttpServletResponse response=(HttpServletResponse) rsp;
response.setDateHeader("Expires", System.currentTimeMillis()+20000); //过期时间为20秒
response.setHeader("Cache-Control", "public");
chain.doFilter(req, response);
}
@Override
public void destroy() {
}
@Override
public void init(FilterConfig arg0) throws ServletException {
}
}