Facelets
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/06/17 03:36 UTC 版)
「JavaServer Faces」の記事における「Facelets」の解説
Faceletsは、JSFのために開発されたWebテンプレートエンジンである。JSF 2.0からJSPに代わってJSFのデフォルトの画面表示技術として採用されている。Faceletsの最初のバージョンが登場したのは2005年のことで、当時はJSF 1.1, 1.2をターゲットとしていた。JSFと同じコンポーネントベースのWebアプリケーションフレームワークであるApache Tapestryとは似通っており、Facelets自体もTapestryの考え方を一部取り入れている。 Faceletsのテンプレートは主にXHTMLで作成される。テンプレートを記述する方法としては、Facelets独自のXMLタグを直接埋め込む手法と、通常のXHTMLタグにjsfc属性を用いて間接的に埋め込む手法の2つがある。以下にまず独自のXMLタグを用いる場合の例を示す。
※この「Facelets」の解説は、「JavaServer Faces」の解説の一部です。
「Facelets」を含む「JavaServer Faces」の記事については、「JavaServer Faces」の概要を参照ください。
- Faceletsのページへのリンク