Evite el acceso directo a los componentes compuestos colocándolos dentro / WEB-INF

Estoy tratando de definir algunos componentes compuestos en mi aplicación web. De acuerdo con los tutoriales que leí, tengo que colocar los archivos xhtml dentro de una carpeta de recursos ubicada en contenido web. Esta solución es problemática, ya que haría que esos archivos estuvieran disponibles para el acceso público desde una URL. ¿Hay alguna forma de colocar estos componentes dentro de la carpeta web-inf y hacer que jsf busque los archivos allí? Si no, ¿hay otra manera de evitar el acceso directo?

Gracias.

P.S .: He investigadoesta respuesta, y si entendí la respuesta de BalusC correctamente, lo que pretendo hacer es posible.

Respuestas a la pregunta(1)

Su respuesta a la pregunta