JSF-Faceletsタグ

JSFは、faceletsタグと呼ばれるWebアプリケーションの共通レイアウトを作成するための特別なタグを提供します。これらのタグは、複数のページの共通部分を1か所で管理する柔軟性を提供します。

これらのタグには、htmlノードで次のURIの名前空間を使用する必要があります。

<html  
   xmlns = "http://www.w3.org/1999/xhtml"  
   xmlns:ui = "http://java.sun.com/jsf/facelets">

以下は、JSF2.0の重要なFaceletsタグです。

S.No タグと説明
1 テンプレート

次のタグを使用してテンプレートを使用する方法を示します

  • <ui:insert>
  • <ui:define>
  • <ui:include>
  • <ui:composition>
2 パラメーター

次のタグを使用して、パラメータをテンプレートファイルに渡す方法を示します。

  • <ui:param>
3 カスタム

カスタムタグを作成する方法を示します

4 削除する

生成されたHTMLページからJSFコードを削除する機能を示します