ServletSpeedster is a simple servlet composition
for caching parts of the output of a dynamic
servlet or JSP. This can greatly improve
efficiency for sites which have complex but
partially static pages coming out from their
JSP/servlet engines. Simple forms of caching (like
caching for a menu or news lists) can be written
with ServletSpeedster in under an hour, and it
doesn't force you to accept any heavy-weight
framework to do it.