JavaServer Faces (JSF) を使用した Web アプリケーションの開発

JSF コンポーネントは、JavaServer Faces テクノロジーをベースにしています。 JSF コンポーネントを使用すると、 ユーザー・インターフェース・コンポーネントを パレットからページにドラッグして、 このコンポーネントを 定義済みのデータ・ソースに接続する ことで、Web ページを簡単に作成することができます。

例えば、入力テキスト・フィールドをページ上のフォームに迅速にドラッグして、 その入力テキスト・フィールドの横に「実行」ボタンをドラッグします。 続いて、入力テキスト・フィールドを定義済みデータ・ソースに接続します。 入力テキスト・フィールドを使用することにより、 ユーザーは Web アプリケーションからのデータを入力してそれらのデータを対象のデータ・ストアに入れることができます。

JSF コンポーネントの利点の 1 つは、 基礎となるプログラム・ロジックとは関係なく、 ユーザー・インターフェースが提供されるという点です。 データに動的アクセスし、 ブラウザーでもハンドヘルド・デバイスでも同等に問題なく実行できるアプリケーションをビジュアルに作成できます。

ヘルプのこのセクションのトピック以外にも、 チュートリアル・ギャラリー (「ヘルプ」 > 「チュートリアル・ギャラリー」) およびサンプル・ギャラリー (「ヘルプ」 > 「サンプル・ギャラリー」) の チュートリアルとサンプルも参考にしてください。 詳しくは、JavaServer Faces (JSF) のチュートリアルとサンプルを参照してください。

JSF の詳細については、 developerWorks® の JSF フォーラムも参照してください。

関連概念
非同期の JavaScript コンポーネントおよび XML (AJAX) コンポーネント
Faces Client コンポーネントを使用するクライアント・サイド・データ・キャッシング
JavaServer Faces (JSF) の概要
JavaServer Faces のライフ・サイクル
JSF ウィジェット・ライブラリー (JWL)
関連資料
JavaServer Faces (JSF) コンポーネントの参照
AJAX のコンポーネント
振る舞いのコンポーネント
データ表示コンポーネント
入力コンポーネント
ナビゲーションのコンポーネント
出力コンポーネント
ページ・コンポーネント
パネル・コンポーネント
サブタグ

フィードバック