Response对象实现控制缓存时间

来源:互联网 发布:php 得到类型 编辑:程序博客网 时间:2024/05/16 11:40

ResponseDemo5.java文件:

package com.neu;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;//控制缓存的时间//静态资源需要控制缓存时间//动态资源一般不要缓存public class ResponseDemo5 extends HttpServlet {    public void doGet(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        String data = "不见了远处的青山";        //让他缓存1个小时        response.setDateHeader("Expires", System.currentTimeMillis()+1*60*60*1000);        response.setContentType("text/html;charset=UTF-8");        response.getWriter().write(data);    }    public void doPost(HttpServletRequest request, HttpServletResponse response)            throws ServletException, IOException {        doGet(request, response);    }}

运行:http://localhost:8080/Response/servlet/ResponseDemo5

0 0
原创粉丝点击