title: Jersey: Default Cache Control to no-cache
body: <p>While writing a RESTful web service, I am encountering issues if I enable any sort of caching on my client (currently a .NET thick client). By default Jersey is not sending any sort of cache control header, so the client is caching most pages automatically (which seems to be valid behaviour).</p>
  
  <p>I would like to have Jersey by default send a cache control of "no-cache", and then in particular responses override the cache control.</p>
  
  <p>Is there any way to do this with Jersey?</p>
  
  <p>I've found that RESTeasy has the ability to use the @NoCache annotation to specify the setting for the whole class, but I've not found anything similar with Jersey.</p>