Ao utilizar JSP puro, podemos sentir falta do mecanismo de template oferecido pelos facelets do JSF. Uma alternativa é utilizar as taglib file para produzir o mesmo resultado, usando JSP puro. O artigo a seguir detalha essa técnica. Utilizei em mais de um projeto e funciona perfeitamente.
http://stackoverflow.com/questions/1296235/jsp-tricks-to-make-templating-easier