it appears this is cached:
http://agrozoo.net/UploadedImages/d334e86792a547389580a5b5a6a9dcf2_thumb.jpg
and this not:
http://agrozoo.net/UploadedImages/d334e86792a547389580a5b5a6a9dcf2-Phlebia-livida.jpg
Sample screen shoot from firefox/firebug, left cached, right not cached
in first case I do simple:
chain.doFilter(request, response);
in second:
response.setContentType("image/jpg");
OutputStream os = response.getOutputStream();
ImageIO.write(buffer, "jpg", os);
os.close();
What to do to make it cache in second case ?