2011-04-04 7 views

答えて

2

バルブをアプリケーション固有の方法で簡単に作成できるかどうかはわかりません。ほとんどの目的のために、簡単に.warアーカイブに入るサーブレットフィルタを使用できます。

1

バルブは、通常、Tomcat server.xmlまたはcontext.xmlファイルで設定されます。

WAR内にMETA-INF/context.xmlファイルを作成することによって、Webアプリケーション専用のcontext.xmlを構成できます。それが動作するためには、アプリケーション用の<Context>要素をグローバルなTomcat context.xmlに持っていてはいけません。

は、その後、あなたのMETA-INF/context.xmlにちょうどあなたのアプリケーションのために特定のバルブ(複数可)を設定します。

<Context path="/mycontext"> 
    <Valve className="com.example.MyValve" /> 
</Context> 

便利な参照:http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Defining_a_contexthttp://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Request_Filters

関連する問題