package am_cn.itcast.response; import java.io.IOException; import java.util.Date; 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 { // 不要 缓存的 三个 头 : //Cache-Control : no-cache // Pragma: no-cache // Expires: Thu, 01 Dec 1994 16:00:00 GMT (时间值 ) // 都是 用于 控制 浏览器 缓存的 , 当前 是要不缓存, 其 值 是 no-cache, no-cache,Thu, 01 Dec 1994 16:00:00 GMT 时间值 // 为什么 有三个 头 啊 ? // 如果 要 通知 浏览器 不缓存, 最好 的方式 这个三个 都设置 response.setHeader("Cache-Control", "no-cache"); response.setHeader("Pragma", "no-cache"); // 设置 expires 的时候 需要 调用 这个 方法 : setDateHeader(java.lang.String name, long date) response.setDateHeader("Expires", -1); // 向 来访者 输出 当前的 系统时间 Date date = new Date(System.currentTimeMillis()); response.getWriter().print(date.toLocaleString()); } public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }