JSF devuelve una página en blanco / sin analizar con fuente XHTML / XML / EL simple / sin formato en lugar de una salida HTML representada

Tengo algunos archivos Facelets como a continuación.

WebContent
 |-- index.xhtml
 |-- register.xhtml
 |-- templates
 |    |--userForm.xhtml
 |    `--banner.xhtml
 :

Ambas páginas están usando plantillas de/templates directorio. Mi/index.xhtml Se abre bien en el navegador. Me sale la salida HTML generada. Tengo un enlace en/index.xhtml presentar a/register.xhtml archivo. Sin embargo, mi/register.xhtml no se analiza y regresa como XHTML / XML sin formato en lugar de su salida HTML generada. Cuando hago clic derecho en la página del navegador y hagoVer código fuente, todavía veo el código fuente XHTML en lugar de la salida HTML generada. Parece que la plantilla no se está aplicando.

Sin embargo, cuando abro el/register.xhtml me gusta/faces/register.xhtml en la barra de direcciones del navegador, luego se muestra correctamente. ¿Cómo se causa esto y cómo puedo resolverlo?

Respuestas a la pregunta(1)

Su respuesta a la pregunta