68
|
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 }
|