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


Facelets 是一款适用于 JavaServer Faces (JSF) 的开源 Web 模板系统。此语言需要有效的输入 XML 文档才能工作。Facelets 支持所有 JSF UI 组件,并且专注于构建 JSF 组件树,从而反映 JSF 应用程序的视图。

Facelets 是一种基于 XML 的视图技术。它不能与 HTML4 文档类型定义一起使用。你可以与 JSF/Facelets 一起使用 <!DOCTYPE html>,即使页面顶部没有 <?xml?> 声明。

<!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 次浏览

开启你的职业生涯

完成课程,获得认证

立即开始
广告