There is a very basic choice for templating creation with JSP based on “includes. It could be useful to response quickly to a client, very little project, avoid to use heavy technologies, or we want to deploy our project on every application server.
The technique creates little JSP code chunks for header and footer. After create all pages from a template.