Hola, te recomiendo que no uses Tiles, no por que sea malo, sino que
para jsf existe algo que se llama facelets, permite entre otras cosas
un sistema de plantillas que es muy bueno (no tan potente como el de
tiles) pero es bien efectivo, ademas de la composicion de componentes
que es para mi lo mejor que tiene este framework, aqui te dejo este
link donde pude aprendi en menos de un dia la gran mayoria de las
cosas que se tiene que saber de facelets, te lo recomiendo que lo uses
pq te va a mejorar la aplicacion de una gran manera!!!
http://www-128.ibm.com/developerworks/java/library/j-facelets/