I have a very simple company profile site that I am developing using JSF2, the only dynamic parameter that I am using is to determine the display language which is done using PrettyFaces. The site does not use any AJAX.
The only real reason for using JSF2 is the Facelets templating mechanism to maintain layout, CSS and JS across the site.
I want GAE to load the content from the JVM on first execution and then cache the content as static Facelets files for subsequent requests. I've noticed that static image files load much faster than any Java generated code, especially on the first request.
Are there any methods to achieve this functionality using appengine-web.xml or faces-config.xml ?