Win a copy of Java EE 8 High Performance this week in the Java/Jakarta EE forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

I've got some nice Cache Filter for ye!  RSS feed

Ranch Hand
Posts: 269
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey guys!

I was reading some material about filters and stuff, and I came upon a cache filter, that would store data in temporary files, and I didn't like it very much (I found it to be inefficiant, and code was a female dog to maintain).

What I was thinking is that as far as I know, Tomcat doesn't cache anything (which is its major disadvantage and the reason people use it with apache, which I also hate - 2x bugs). Also, I was thinking, that my browser has cache enabled, and so do most other browsers. So, why in the first place have server handle cahing, when the client can do it?

So, I wrote this little filter, which seems to work perfectly, already saving my server Gigs of bandwidths.

Let me know what you think, and if people seem to like it, maybe it's a good idea to ask Tomcat administration to ship this server with Tomcat?

Basically, here's the filter itself:

Here's the mapping that you should have in your web.xml:

And here is the /WEB-INF/

So, what you think?
[ June 29, 2004: Message edited by: Ivan Jouikov ]
Consider Paul's rocket mass heater.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!