JavaServer Faces は、サーバー上で実行されるダイナミック Web アプリケーション向けのユーザー・インターフェース作成に役立つテクノロジーです。 JavaServer Faces フレームワークは、複数のサーバー要求間の UI 状態を管理し、クライアントによってアクティブにされるサーバー・サイド・イベントの開発に、単純なモデルを提供します。 JavaServer Faces には一貫性があり、使いやすくなっています。
JavaServer Faces は JSP と同じように、フォーム・ベースの Web アプリケーションの作成に使用されます。 JavaServer Faces は MVC (model-view-controller) フレームワークを基にしています。 これは、JavaServer Faces の場合、コントローラーはサーブレットで、モデルは JavaBeans で表現され、ビューは JavaServer Facesコンポーネントから成り、アプリケーション・コードはほとんどあるいはまったくないことを意味します。 このモデルのゴールは、コンテンツとプレゼンテーションの分離にあります。
ご利用条件 |
フィードバック
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved. (C) Copyright IBM Japan 2004