0
我一直在搜索這個論壇的所有部分,但仍然沒有得到有關我的問題的答案。如何將JSF模板包含在不同的文件夾中
我的問題是如何包含位於不同文件夾中的JSF模板。這是我的文件夾結構和文件列表。
/WEB-INF
login.xhtml
/template
-----layout.xhtml
/home
-----homefile.xhtml
-----/user
----------userfile.xhtml
什麼即時試圖做的是使用在/模板文件夾模板上homefile.xhtml
和userfile.xhtml
。我已經試過下面的代碼
<ui:composition template="template/layout.xhtml">
</ui:compostion>
但它不工作。我得到錯誤「無法找到資源‘模板/ layout.xhtml’>。 如果我使用該代碼在login.xhtml
其工作的罰款。
任何想法,該怎麼辦呢? 其中一個解決方案是再拍/template/layout.xhtml
主文件夾裏面,但我認爲它不是最好的解決
但是,OP最好將模板文件放在WEB-INF文件夾中,以防止直接訪問最終用戶。 – skuntsel