標準のJSF HTMLタグの概要

標準のJSF HTMLタグは、HTMLフォーム・コントロールおよび他の基本的なHTML要素を示すために使用されます。これらのコントロールは、データを表示したり、ユーザーからデータを受け入れます。このデータは、通常、ユーザーがボタンをクリックしたときに、フォームの一部として収集され、サーバーに発行されます。

コンポーネント・タグ 説明
h:column <h:dataTable>コンポーネントのテンプレート列を構成します。
h:commandButton フォームをアプリケーションに発行するUIボタンを作成します。
h:commandLink 別のページやページ上の別の場所へのリンクを作成します。
h:dataTable ページにデータ表を作成します。
h:form 入力フォームを作成します。フォームの内部タグで受け取ったデータは、このフォームを使用して発行されます。
h:graphicImage ページ上にイメージを表示します。
h:inputHidden ユーザーに表示されないフィールドを作成します。通常、このフィールドはページ間の変数の受渡しに使用されます。
h:inputSecret パスワード入力フィールドを作成します。
h:inputText 単純なユーザー入力テキスト・フィールドを作成します。
h:inputTextarea 複数行テキストのユーザー入力テキスト領域を作成します。
h:message for属性で識別されたコンポーネントに対してキューイングされた最初のメッセージを受け取ります。
h:messages キューイングされたすべてのメッセージ、または、コンポーネント識別子なしでキューイングされたメッセージ(globalOnly属性が"true."に設定されている場合)を受け取ります。
h:outputFormat ローカライズされたメッセージを表示します。
h:outputLabel ネストされたコンポーネントを、指定した入力フィールドのラベルとして表示します。
h:outputLink アクション・イベントを生成せずに、別のページまたはページの別の場所へリンクします。
h:outputText テキストの行を表示します。
h:panelGrid 他のコンポーネントのコンテナ表を作成します。
h:panelGroup 一連のコンポーネントを1つの親にグループ化するためのコンテナを作成します。
h:selectBooleanCheckbox 単純なYes/Noユーザー・チェックボックスを作成します。
h:selectManyCheckbox ユーザーが複数の値を選択できるように、一連のチェックボックスを作成します。
h:selectManyListbox ユーザーが複数の項目を選択できるように、一度に表示する一連の項目を作成します。
h:selectManyMenu ユーザーが複数の項目を選択できるように、一連の項目を作成します。
h:selectOneListbox ユーザーが1つの項目を選択できるように、一度に表示する一連の項目を作成します。
h:selectOneMenu ユーザーが1つの項目を選択できるように、一連の項目を作成します。
h:selectOneRadio ユーザーが1つの値を選択できるように、一連のラジオ・ボタンを作成します。

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

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