web.xmlの作成
web.xmlファイルには、Webアプリケーションのための標準J2EE構成オプションが含まれます。また、JDeveloperでは、Webアプリケーションのデプロイメント・プロファイル(WAR)の作成時、またはウィザードを実行した様々なWebアプリケーション・クライアント(JDeveloperのサーブレット、JSPまたはStrutsコンポーネントなど)の作成時に、web.xml
ファイルが自動的に生成されます。ただし、web.xml
のコンテンツを制御する必要がある場合は、次のように手動で独自のweb.xml
を作成してデプロイメント・プロファイルに組み込むことができます。
注意: この項目がグレー表示されている場合、web.xml
デプロイメント・ディスクリプタがプロジェクトですでに作成されていることを示します。プロジェクトごとに有効な各デプロイメント・ディスクリプタ・タイプは、1つのみです。
web.xmlファイルを作成するには、次のようにします。
- ナビゲータで、
web.xml
ファイルを追加する
プロジェクトを選択します。
- 「ファイル」->「新規」を選択し、「新規」ギャラリ・ダイアログを開きます。
- 「カテゴリ」ツリーで「General」を開き、「Deployment Descriptors」を選択します。
- 「項目」リストで、「Webデプロイメント・ディスクリプタ(web.xml)」をダブルクリックします。
- 「OK」をクリックします。
- 新たに作成されたファイルがコード・エディタで開きます。このファイルを編集し、必要に応じて構成設定を追加します。
- (オプション)このデプロイメント・ディスクリプタを「Webアプリケーション・デプロイメント・ディスクリプタ」パネルで編集する場合は、ナビゲータ内の指定したプロジェクトの下に表示されている
web.xmlノードを右クリックし、「設定」を選択します。「デプロイメント・ディスクリプタの編集」を参照してください。
- (オプション)J2EE Webモジュール・デプロイメント・プロファイルを作成する場合は、ナビゲータ内の指定したプロジェクトの下に表示されている
web.xmlノードを右クリックし、「WARデプロイメント・プロファイルの作成」を選択します。
注意:
- また、web.xmlファイルを作成するときは、「新規」ギャラリの「Web Tier」カテゴリからこの項目を選択することもできます。
- Sun社のJava Servlet仕様バージョン2.3を参照してください。次のURLからダウンロードできます。
http://java.sun.com/j2ee/ja/servlet/index.html
- Webアプリケーション・デプロイメント・ディスクリプタが、次のようにWebアーカイブ(WAR)ファイル内にあることを確認してください。
WEB-INF/web.xml