Web アプリケーションフレームワークについて

関連項目

Sun の JavaServer Faces (JSF) テクノロジ (JSR-127) は、Web アプリケーションのユーザーインタフェースコンポーネントを構築する標準 Java API です。JSF は、コンポーネントベースの Web アプリケーションフレームワークを定義することによって、ベンダーおよびオープンソースプロジェクトが洗練されたユーザーインタフェースウィジェットを作成し、使いやすく、ツールおよびアプリケーションサーバー間での移植性が高い Web アプリケーションを開発できるようにします。JSF の機能のリストを次に示します。

また、JSF には、ドラッグ&ドロップ機能を使用可能にし、Web アプリケーションデザインをビジュアルな方法で実行できる Visual Web JavaServer Faces フレームワークも含まれています。

マニュアルおよびチュートリアルをはじめとする、JSF フレームワークについての詳細は、次を参照してください。

ヒント  IDE には、Visual Web テクノロジを利用したサンプルアプリケーションが付属しています。Ctrl-Shift-N キーを押し、「サンプル」>「Java Web (Visual JSF)」フォルダを展開します。任意のサンプルを選択し、「次へ」をクリックして「完了」をクリックします。IDE でサンプルが開きます。

JSF 以外の Web アプリケーションフレームワークを使用できます。これらは、JSF テクノロジと同様に、簡単に IDE に統合できます。特に一般的な Web アプリケーションフレームワークのいくつかを次に示します。

ヒント  IDE を使用してフレームワークのタグライブラリを Web アプリケーションの WEB-INF/lib フォルダに追加したとき、使用するライブラリの一部の URI を含む taglib 指示子が JSP ファイルにあると、ソースエディタは、このライブラリに対するコード補完機能を提供します。
関連項目
JavaServer Faces フレームワークのサポートについて
Visual Web JSF フレームワークについて
Spring Web MVC Framework のサポートについて
Grails Framework のサポートについて
Hibernate のサポートについて

著作権と商標について