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

Web プロジェクト内に Web アプリケーション用のリソースを作成して、維持します。

[/task/taskbody/context/p/xref/desc {"- topic/desc "}) (desc]静的 Web プロジェクトと異なり、 動的 Web プロジェクトでは、JavaServer Pages やサーブレットのような リソースを作成できます。

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

  1. J2EE パースペクティブを開きます。
  2. プロジェクト・エクスプローラーで、「動的 Web プロジェクト」を右クリックして、コンテキスト・メニューから「新規」 > 「動的 Web プロジェクト」と選択します。「新規動的 Web プロジェクト」ウィザードが開始します。
  3. プロジェクト・ウィザードのプロンプトの指示に従います。

一般情報

Project Facets
ファセットは、Web プロジェクトの機能単位を表します。たとえば、 動的 Web モジュール・ファセットでは、プロジェクトを動的 Web モジュールとしてデプロイできます。 プロジェクト・ファセットを選択すると、簡単な説明がウィザードに表示されます。 多くのインスタンスで、ファセットを右クリックして、ポップアップ・メニューからプロジェクトの制約を選択することで、 プロジェクト・ファセットの制約を表示できることに注意してください。
Target Runtime
このフィールドを使用して、新しくインストールされるランタイム環境を定義します。 ランタイムは、ビルド時にプロジェクトをコンパイルする際に使用されます。
エンタープライズ・アプリケーション・プロジェクト (EAR プロジェクト)
デプロイメントを容易にするために、新規または既存のエンタープライズ・アプリケーション・プロジェクト (EAR プロジェクト) を新規 Web プロジェクトに関連付ける必要があります。 エンタープライズ・アプリケーション・プロジェクトのデフォルト設定を上書きする場合は、ウィザードを使用して行うことができます。 ウィザードの終了時に Web プロジェクトが作成されると、新規エンタープライズ・アプリケーション・プロジェクトも EAR プロジェクト・フィールドに指定された名前で作成されます。 デフォルトでは、 Web プロジェクトの名前に EAR が付加されることに注意してください (ウィザードを開いたときに EAR プロジェクトを選択していない場合)。
コンテキスト・ルート
コンテキスト・ルートは、Web アプリケーションのルートで、 アプリケーションが Web サーバーにデプロイされるときの最上位レベル・ディレクトリーです。 プロジェクトの作成後に、プロジェクトのポップアップ・メニューからアクセスできるプロジェクトの「プロパティー」ダイアログを使用してコンテキスト・ルートを変更できます。 また、リンク・ビルダーでコンテキスト・ルートを使用して、 プロジェクト内でファイルを移動および名前変更してもリンクを公開できる状態に保つことができます。
関連概念
静的 Web プロジェクト
動的 Web プロジェクトおよびアプリケーション
関連タスク
JavaServer Pages (JSP) ファイルの作成