comparison src/fschmidt/util/servlet/NoCacheDefaultServlet.java @ 68:00520880ad02

add fschmidt source
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 05 Oct 2025 17:24:15 -0600
parents
children
comparison
equal deleted inserted replaced
67:9d0fefce6985 68:00520880ad02
1 package fschmidt.util.servlet;
2
3 import org.eclipse.jetty.http.HttpContent;
4 import org.eclipse.jetty.servlet.DefaultServlet;
5 import org.eclipse.jetty.util.resource.Resource;
6
7 import javax.servlet.http.HttpServletRequest;
8 import javax.servlet.http.HttpServletResponse;
9 import java.io.IOException;
10 import java.util.Enumeration;
11
12 public class NoCacheDefaultServlet extends DefaultServlet {
13
14 protected void sendData(HttpServletRequest request,
15 HttpServletResponse response,
16 boolean include,
17 Resource resource,
18 HttpContent content,
19 Enumeration reqRanges)
20 throws IOException
21 {
22 response.setHeader("Cache-Control", "max-age=0");
23 super.sendData(request, response, include, resource, content, reqRanges);
24 }
25
26 }