2010-03-08

Tomcat6.xでのマルチレベルコンテキストの設定

マルチレベルコンテキストとは以下のようなもの

/parent/child1/
/parent/child2/


ディレクトリ階層を深く指定したWeb Application。

フォルダの配置は以下の様にする。
webapps/parent#child1/
webapps/parent#child2/


warファイルの場合
webapps/parent#child1.war
webapps/parent#child2.war


コンテキストファイル(context.xml)は以下の様なファイル名とする。
conf/Catalina/localhost/parent#child1.xml
conf/Catalina/localhost/parent#child2.xml


コンテキストファイルの中身のパスは階層フォルダ構成で記載する。
path="/parent/child1"


親階層、子階層でWebApplicationを構成することも可能。
webapps/parent#child/
webapps/parent/


conf/Catalina/localhost/parent#child.xml
conf/Catalina/localhost/parent.xml

0 件のコメント: