在dir之外导航到primafaces

时间:2016-06-01 21:05:07

标签: jsf path facelets templating

我正在使用带有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

文件结构截图:

Hello

1 个答案:

答案 0 :(得分:0)

您需要先导航到一个目录,然后导航到WEB-INF目录,方法是将文件路径前面加..,如下所示:

template="../WEB-INF/templates/fullpagetemplate.jsf"