1

Java/Spring webapp に含めたい外部ライブラリ フィルターがいくつかあります。そのため、フィルター自体のソースを変更するアクセス権がありません。フィルターには、FilterConfig に基づく構成可能なオプションがあります。通常、これらは web.xml で次のように設定できます。

<filter>
    <filter-name>foo</filter-name>
    <filter-class>com.acme.FooFilter</filter-class>
    <init-param>
        <param-name>fooParam</param-name>
        <param-value>bar</param-value>
    </init-param>
 </filter>

ただし、パラメーターに静的な値は必要ありません。むしろ、環境固有の変数を使用したいと考えています。通常、Spring では、環境固有のプロパティ ファイルを使用して、これらの種類の値を指定します。別の web.xml ファイルを持たずにそれを web.xml に入れるにはどうすればよいですか? カスタム FilterConfig を提供できますか?

4

0 に答える 0