動的 Web プロジェクトの作成

Web プロジェクト内の Web アプリケーションのリソースを作成および保守します。

動的 Web プロジェクトを使うと、 静的 Web プロジェクトとは 異なり、JavaServer Pages およびサーブレットなどの リソースを作成できるようになります。

新規動的 Web プロジェクトを作成するには、以下のステップを 完了します。

  1. J2EE または Web パースペクティブを開きます。
  2. プロジェクト・エクスプローラー内で右クリックし、ポップアップ・メニューから「新規」 > 「動的 Web プロジェクト」を選択します。 「新規動的 Web プロジェクト」ウィザードが開始されます。
  3. プロジェクト・ウィザードのプロンプトに従ってください。

一般情報

プロジェクト・ファセット
ファセットは、Web プロジェクトの機能のユニットを表します。 例えば、動的 Web モジュール・ファセットを使うと、 プロジェクトを動的 Web モジュールとしてデプロイできるようになります。 プロジェクト・ファセットを選択すると、その要旨がウィザードに表示されます。 多くの場合、ファセットを右クリックして、ポップアップ・メニューからプロジェクトの制約を選択することにより、 プロジェクト・ファセットの制約を表示することができます。
ターゲット・ランタイム
このフィールドを使用して、 新規にインストールするランタイム環境を定義します。 プロジェクトをコンパイルするために、ランタイムをビルド時に使用します。
構成
一連の定義済み構成を選択する場合に使用します。例えば、構成ドロップダウン・リストで「Faces プロジェクト」を選択した場合は、基本 Faces サポート・ファセットと拡張 Faces コンポーネント・ファセットがウィザードの「プロジェクト・ファセット」ページで自動的に選択されます。
エンタープライズ・アプリケーション・プロジェクト (EAR プロジェクト)
新規または既存のエンタープライズ・アプリケーション・プロジェクト (EAR プロジェクト) は、デプロイメントを容易にするために新規 Web プロジェクトに関連付ける必要があります。 エンタープライズ・アプリケーション・プロジェクト用に、 デフォルトの設定値をオーバーライドする場合は、 ウィザードを使用して作業を行うことができます。 ウィザードの終わりで Web プロジェクトが作成されるときに、「EAR プロジェクト」フィールドで指定した名前の新規エンタープライズ・アプリケーション・プロジェクトも 作成されます。 デフォルトは、EAR に追加した Web プロジェクトの名前になります (ウィザードを 開いたときに EAR プロジェクトを選択しなかった場合)。
コンテキスト・ルート
コンテキスト・ルートとは、Web アプリケーション・ルートのことです。 これは、Web サーバーへデプロイされたアプリケーションの、 最上位ディレクトリーになります。 プロジェクトを作成した後にコンテキスト・ルートを変更するには、 プロジェクトを右クリックして、 ポップアップ・メニューから「プロパティー」を選択し、 「Web プロジェクトの設定」を選択します。 また、コンテキスト・ルートをリンク・ビルダーで使用すれば、プロジェクト内で ファイルを移動したり名前を変更した場合でもリンクを公開することができます。
関連概念
静的 Web プロジェクト
動的 Web プロジェクトおよびアプリケーション
注釈付きのプログラミング概説 (Annotation-based programming overview)
関連タスク
Struts サポートを Web プロジェクトに追加する
Struts アプリケーションの作成
Faces アプリケーションの作成 - 概要
Web 注釈タグ (Web Annotation Tags) の追加
静的 Web プロジェクトの作成
静的 Web プロジェクトを動的 Web プロジェクトに変換する
静的 Web プロジェクトの静的 Web 公開サーバーへの公開

フィードバック