在目录之外导航到 primefaces 中的不同目录
Navigating outside of dir into a different directory in primefaces
我正在使用带有 primefaces 的模板,但我似乎做错了。我一直收到 500 error
。我基本上是在尝试从 createorder.xhtml
导航到 WEB-INF/templates/fullpagetemplate.xhtml
。
我现在在 createorder.xhtml 中的路径是:
template="/WEB-INF/templates/fullpagetemplate.jsf"
我一直收到异常:
Servlet.service() for servlet Faces Servlet threw exception: javax.faces.view.facelets.TagAttributeException: /order/createorder.xhtml @7,53 <ui:composition template="/WEB-INF/templates/fullpagetemplate.jsf"> Invalid path : /WEB-INF/templates/fullpagetemplate.jsf
文件结构截图:
在导航到 WEB-INF
目录之前,您需要先向上一个目录,方法是在文件路径前加上 ..
,如下所示:
template="../WEB-INF/templates/fullpagetemplate.jsf"
我正在使用带有 primefaces 的模板,但我似乎做错了。我一直收到 500 error
。我基本上是在尝试从 createorder.xhtml
导航到 WEB-INF/templates/fullpagetemplate.xhtml
。
我现在在 createorder.xhtml 中的路径是:
template="/WEB-INF/templates/fullpagetemplate.jsf"
我一直收到异常:
Servlet.service() for servlet Faces Servlet threw exception: javax.faces.view.facelets.TagAttributeException: /order/createorder.xhtml @7,53 <ui:composition template="/WEB-INF/templates/fullpagetemplate.jsf"> Invalid path : /WEB-INF/templates/fullpagetemplate.jsf
文件结构截图:
在导航到 WEB-INF
目录之前,您需要先向上一个目录,方法是在文件路径前加上 ..
,如下所示:
template="../WEB-INF/templates/fullpagetemplate.jsf"