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