是否可以使用 JSF+Facelets 與 HTML 4/5?


Facelets 是 JavaServer Faces (JSF) 的開源 Web 模板系統。此語言需要有效的輸入 XML 文件才能工作。Facelets 支援所有 JSF UI 元件,完全專注於構建 JSF 元件樹,以反映 JSF 應用程式的檢視。

Facelets 是一種基於 XML 的檢視技術。它不能與 HTML4 文件型別定義一起使用。即使沒有頁面頂部的 <?xml?>宣告,你也可以將 <!DOCTYPE html> 與 JSF/Facelets 一起使用。

<!DOCTYPE html>
<html lang = "en"
   xmlns:jsf = "http://xmlns.jcp.org/jsf"
   xmlns:f = "http://xmlns.jcp.org/jsf/core"
   xmlns:h = "http://xmlns.jcp.org/jsf/html">
   <h:head>
      <title>Title</title>
   </h:head>
   <h:body>
      <header jsf:id = "header">Header</header>
      <navjsf:id = "nav">Nav</nav>
      <main jsf:id = "main">Main</main>
      <footer jsf:id = "footer">Footer</footer>
   </h:body>
</html>

更新於: 2020 年 1 月 24 日

131 次瀏覽

開啟你的 職業

完成課程即可獲得認證

開始
廣告