都有哪些方法可以实现?

解决方案 »

  1.   

    Response.Buffer = True 
    Response.ExpiresAbsolute = Now() - 1 
    Response.Expires = 0 
    Response.CacheControl = "no-cache" 
    Response.AddHeader "Pragma", "No-Cache"在HtML代码中加入
    <HEAD>
    <META HTTP-EQUIV="Pragma" CONTENT="no-cache">
    <META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
    <META HTTP-EQUIV="Expires" CONTENT="0">
    </HEAD>
      

  2.   

    调用processNoCache()方法,读取ControllerConfig对象的nocache属性,如果nocache属性为true,加入特定的头参数:Pragma、Cache-Control、Expires
    protected void processNochae(HttpServletRequest request,HttpServletResponse reponse){
    if(moduleConfig.getControllerConfig().getNocache());
    response.setHeader("Pragma","NO-cache");
    response.setDateHeader("Expires.1");
    }
      

  3.   

    调用processNoCache()方法,读取ControllerConfig对象的nocache属性,如果nocache属性为true,加入特定的头参数:Pragma、Cache-Control、Expires
    protected void processNochae(HttpServletRequest request,HttpServletResponse reponse){
    if(moduleConfig.getControllerConfig().getNocache());
    response.setHeader("Pragma","NO-cache");
    response.setDateHeader("Expires.1");
    }