Jsf 2 使用没有任何模板的Facelets合成
我观看了,我也看到了,在这两种情况下,我都能看到Tut使用仅支持模板的Jsf 2 使用没有任何模板的Facelets合成,jsf-2,facelets,Jsf 2,Facelets,我观看了,我也看到了,在这两种情况下,我都能看到Tut使用仅支持模板的;但是,如果我想要一些非常简单的facelet,有没有办法不包括模板 我试图忽略template属性,但随后抛出了java.lang.StackOverflowerError:(因此JSF2.0使我无论如何都要包含模板 所以我的问题是…有没有一种不用模板引用来编写facelet的方法 谢谢当然可以。只需使用与主模板相同的XHTML组合/layout.XHTML本身,但不使用任何。相反,只需将所需内容直接放在那里 例如,/pag
;但是,如果我想要一些非常简单的facelet,有没有办法不包括模板
我试图忽略template属性,但随后抛出了java.lang.StackOverflowerError
:(因此JSF2.0使我无论如何都要包含模板
所以我的问题是…有没有一种不用模板引用来编写facelet的方法
谢谢当然可以。只需使用与主模板相同的XHTML组合
/layout.XHTML
本身,但不使用任何
。相反,只需将所需内容直接放在那里
例如,/page.xhtml
:
<!DOCTYPE html>
<html lang="en"
xmlns="http://www.w3.org/1999/xhtml"
xmlns:f="http://java.sun.com/jsf/core"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
<title>Some title</title>
</h:head>
<h:body>
<h1>Some heading</h1>
<p>Plain Facelets page without template!</p>
</h:body>
</html>
一些头衔
一些标题
无模板的纯Facelets页面
在浏览器中以/page.xhtml
的形式直接打开此文件