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?