標準のJSF Coreタグの概要

標準のJSF Coreタグは、他のコンポーネントと併用して、特定のレンダー・キットに依存しない中心的なアクションを実行します。

コンポーネント・タグ 説明
f:actionListener 親コンポーネントにアクション・リスナーを登録するイベント処理タグ。
f:attribute 構成可能な属性を親コンポーネントに追加します。
f:convertDateTime 文字列をjava.util.Dateオブジェクトに(またはその逆に)変換します。
f:converter 指定のコンバータIDに登録するクラスのインスタンスを作成して(javax.faces.convert.Converterインタフェースを実装する必要があります)、最も近いJSFコンポーネントの親アクション要素が示すコンポーネントに関連付けます。
f:convertNumber 文字列をjava.util.Numberオブジェクトに(またはその逆に)変換します。
f:facet エンクロージング・タグと特別な関係があるネストされたコンポーネントを示します。この要素は、JSFアクションの本体が示すコンポーネントを、指定の名前を持つファセットとして、最も近いJSFコンポーネントの親アクション要素が示すコンポーネントに追加します。
f:loadBundle マップとして公開されるリソース・バンドルを指定するローカライズ・タグ。
f:param パラメータをMessageFormatインスタンスに置換し、問合せ文字列の名前と値のペアをURLに追加します。
f:selectItem UISelectOneまたはUISelectManyコンポーネントの項目リスト内にある1つの項目を表します。
f:selectItems UISelectOneまたはUISelectManyコンポーネントの一連の項目を表します。Java.util.Mapインタフェースを実装するクラスのインスタンスに値が設定された場合、キーはSelectItemラベルとして、値はSelectItem値として使用されます。
f:subview JavaServer Facesタグを含む別のJSPページに含まれているページに、すべてのJavaServer Facesタグを含めます。
f:validateDoubleRange 指定された範囲内にあるコンポーネントのdouble値を検証する際に使用します。
f:validateLength 指定された範囲内にあるコンポーネントの値の長さを検証する際に使用します。
f:validateLongRange 指定された範囲内にあるコンポーネントのlong値を検証する際に使用します。
f:validator コンポーネントにカスタム・バリデータを登録します。
f:valueChangeListener 親コンポーネントに値の変更リスナーを登録するイベント処理タグ。
f:verbatim このタグの本体からコンテンツを取得するUIOutputコンポーネントを生成します。
f:view <h:form>タグのコンテナを作成して、ページ上のすべてのJavaServer Facesタグを囲みます。

JSF HTMLコンポーネントの概要

リファレンス: JSF標準コンポーネント