Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

HTML 4/5에서 JSF+Facelets를 사용할 수 있습니까?

<시간/>

Facelets는 JSF(JavaServer Faces)용 오픈 소스 웹 템플릿 시스템입니다. 언어가 작동하려면 유효한 입력 XML 문서가 필요합니다. Facelets는 모든 JSF UI 구성 요소를 지원하며 JSF 애플리케이션에 대한 보기를 반영하여 JSF 구성 요소 트리를 구축하는 데 전적으로 중점을 둡니다.

Facelets는 XML 기반 보기 기술입니다. HTML4 doctype과 함께 사용할 수 없습니다. 페이지 상단에 선언

없이도 JSF/Facelet과 함께 을 사용할 수 있습니다.
<!DOCTYPE html>
<html lang = "en"
   xmlns:jsf = "https://xmlns.jcp.org/jsf"
   xmlns:f = "https://xmlns.jcp.org/jsf/core"
   xmlns:h = "https://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>