Improving page load with mod_expires and ExpiresFilter in JSF applications

Apache 2 mod_expires and Tomcat 7 ExpiresFilter add Cache-Control HTTP header in server responses. Caching allows resources to be saved, or cached by the browser. Once a resource is cached, the browser refer to the locally cached copy instead of having to download it again on subsequent visits to the web page. This reduces round trip time by not having to request for these resources, thus improve page load.