Web モジュール

Web モジュールとは、Web アプリケーションのことです。 Web モジュールは、 サーブレット、JavaServer Pages (JSP) ファイル、および静的コンテンツ (Hypertext Markup Language (HTML) ページなど) を、 デプロイ可能な単一の単位にアセンブルすることによって作成されます。 Web モジュールは、標準の Java™ アーカイブ・ファイルである Web アプリケーション・アーカイブ (WAR) ファイルに保管されます。

Web モジュールには以下のものが含まれています。
  • 1 つ以上のサーブレット、JSP ファイル、および HTML ファイル。
  • XML (Extensible Markup Language) ファイルに保管されたデプロイメント記述子。

    このファイルは、web.xml という名前が付けられて、モジュールの内容を宣言します。 このファイルには、モジュール内の Web コンポーネントの構造と外部との依存関係に関する情報が含まれ、 実行時のコンポーネントの使用方法が記述されています。

Web モジュールをスタンドアロン・アプリケーションとして作成することも、Web モジュールを他のモジュールと組み合わせて Java Platform, Enterprise Edition (Java EE) アプリケーションを作成することもできます。 Web モジュールは、アプリケーション・サーバーの Web コンテナーにインストールして実行することもできます。