博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java web中使 Browser 不缓存页面的过滤器(Filter - 2)
阅读量:6455 次
发布时间:2019-06-23

本文共 937 字,大约阅读时间需要 3 分钟。

hot3.png

package OSChina;

import java.io.IOException;

import javax.servlet.Filter;

import javax.servlet.FilterChain;
import javax.servlet.FilterConfig;
import javax.servlet.ServletException;
import javax.servlet.ServletRequest;
import javax.servlet.ServletResponse;
import javax.servlet.http.HttpServletResponse;

/**
* 用于的使 Browser 不缓存页面的过滤器
*/
public class FilterDemoTwo implements Filter{

 @Override

 public void destroy() {

 }

 @Override

 public void doFilter(ServletRequest request,
   ServletResponse response, FilterChain filterChain)
   throws IOException, ServletException {

   ((HttpServletResponse) response).setHeader("Cache-Control","no-cache");

     ((HttpServletResponse) response).setHeader("Pragma","no-cache");
     ((HttpServletResponse) response).setDateHeader ("Expires", -1);
     filterChain.doFilter(request, response);

 }

 @Override

 public void init(FilterConfig filterconfig) throws ServletException {

 }

}

转载于:https://my.oschina.net/xiufeng/blog/106099

你可能感兴趣的文章
【转】知道这20个正则表达式,能让你少写1,000行代码
查看>>
自定义 启动和关闭 oracle 的命令
查看>>
SQLite数据库、ListView控件的使用
查看>>
Quartz
查看>>
正则表达式介绍
查看>>
初识Scala反射
查看>>
第三十九天
查看>>
Redis详解
查看>>
论程序员加班的害处
查看>>
codeblocks快捷键
查看>>
基于HTML5的WebGL设计汉诺塔3D游戏
查看>>
WPF资料链接
查看>>
过滤DataTable表中的重复数据
查看>>
prepare for travel 旅行准备
查看>>
再次更新
查看>>
iOS开发代理(委托)模式详解
查看>>
微服务学习笔记二:Eureka服务注册发现
查看>>
C# 获取编码
查看>>
mysql的数据类型int、bigint、smallint 和 tinyint取值范围
查看>>
利用网易获取所有股票数据
查看>>