zoukankan      html  css  js  c++  java
  • 设置JSP不做浏览器缓存

    CacheFilter代码:

    package com.my.filter;
    
    import java.io.*;
    import javax.servlet.*;
    import javax.servlet.http.*;
    import javax.servlet.Filter;
    import javax.servlet.FilterChain;
    import javax.servlet.FilterConfig;
    
    public class CacheFilter implements Filter {
        public CacheFilter() {}
        
        public void init(FilterConfig config) throws ServletException {
        }
        
        public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, ServletException {
            HttpServletResponse response = (HttpServletResponse)resp;
            response.setDateHeader("Expires",-1);
            response.setHeader("Cache-Control","no-cache");
            response.setHeader("Pragma","no-cache");
            chain.doFilter(req, response);
        }
        
        public void destroy() {
        }
    }

    web.xml中加入<filter/>

        <filter>
            <filter-name>cahceFilter</filter-name>
            <filter-class>com.my.filter.CacheFilter</filter-class>
        </filter>
    
        <filter-mapping>
            <filter-name>cahceFilter</filter-name>
            <url-pattern>*.jsp</url-pattern>  
        </filter-mapping>
  • 相关阅读:
    JavaScript if 条件语句
    JavaScript while 循环
    JavaScript for 循环
    JavaScript 字典
    JavaScript 数组
    JavaScript 函数
    JavaScript 定时器
    JavaScript 字符串操作
    CEF js调用C#封装类含注释
    多网卡的环境下的发包
  • 原文地址:https://www.cnblogs.com/HD/p/3628737.html
Copyright © 2011-2022 走看看