アットウィキロゴ
okoba23 @ ウィキ
掲示板 掲示板 ページ検索 ページ検索 メニュー メニュー

okoba23 @ ウィキ

コンテキスト作成

最終更新:

Bot(ページ名リンク)

- view
管理者のみ編集可

コンテキスト作成

  • servlet実行では、コンテキストのディレクトリ配下にWEB-INFディレクトリを作成する事で、コンテキストと認識させる方法だったが、下記の方法を使ってもコンテキストを定義できる。
  1. WEBアプリを格納したディレクトリ配下にWEB-INFディレクトリを作成。
  2. %CATALINA_HOME%/conf/Catalina/localhostディレクトリにコンテキスト定義ファイルを配置。
  3. WEBアプリから生成したwarファイルを配置。
  4. server.xmlに<Context>エレメントを記述。

コンテキスト定義ファイルの配備

  • %CATALINA_HOME%/conf/Catalina/localhostディレクトリにコンテキスト名と同じ名前のxmlファイルをコンテキスト定義ファイルとして扱う。
  • <Context>エレメントのdocBase属性にはコンテキストの場所をwebappsディレクトリを基点とした相対パス、または絶対パスで指定する。

warファイルによるコンテキスト配備

  • server.xmlの<Host>エレメントのappBase属性で指定した場所にあるwarファイルはコンテキストとして扱われる。
  • server.xmlの<Host>エレメントのunpackWARs属性にtrueが指定されている場合には、WARファイルを展開したディレクトリが作成される。

server.xmlに<Context>エレメントを記述

  • %CATALINA_HOME%/conf/server.xmlで設定。
■server.xml
<Context path="/sample" docBase="test"
         privileged="true" antiResourceLocking="false"
         antiJARLocking="false"
</Context>
記事メニュー
最近更新されたスレッド
ウィキ募集バナー